C言語なら俺に聞け(入門編)Part 96
■ このスレッドは過去ログ倉庫に格納されています
0835730
2012/02/11(土) 16:01:07.31私の環境だと、ポインタは8バイトでした。
また、sizeofの戻り値がunsigned longだったので、%d→%luに変更して
コンパイル・実行しました。
sizeof(char) = 1
sizeof(char *) = 8
sizeof(int) = 4
sizeof(int *) = 8
sizeof(void) = 1
sizeof(void *) = 8
str = 0x100000e90, "abcdef"
p + 1 = 0x100000e91
p_int + 1 = 0x100000e94
p_void + 1 = 0x100000e91
提供いただいたdumpコードは動作がわかり、勉強になりました。
どうもありがとうございます。
迷惑になるので、とりあえずこの辺にしておきます。
スレ汚し失礼しました。
■ このスレッドは過去ログ倉庫に格納されています