メモリを文字列配列として使う ふるいむかし
漢字
表示
テスト
0012FF20
0012FF20
0012FF25
0012FF25
0012FF2A
0012FF2A
int main(int argc, char* argv[])
{
char buff[80];
char **a;
a = (char **)buff;
char buff2[80] = "漢字\0表示\0テスト";
a[0] = buff2+0;
a[1] = buff2+5;
a[2] = buff2+10;
printf( "%s\n", a[0]);
printf( "%s\n", a[1]);
printf( "%s\n", a[2]);
printf( "%08X\n", a[0] );
printf( "%08X\n", ((int *)buff)[0] );
printf( "%08X\n", a[1] );
printf( "%08X\n", ((int *)buff)[1] );
printf( "%08X\n", a[2] );
printf( "%08X\n", ((int *)buff)[2] );
return 0;
}