C言語なら俺に聞け(入門編)Part 96
■ このスレッドは過去ログ倉庫に格納されています
0823785=787
2012/02/11(土) 15:30:02.35短い例、短い例って馬鹿じゃないの?
>>730には短い例で説明するのは不可能だよ。
初心者さんで、自分から向上しようとする珍しい初心者さんだから、
頑張って>>810,812-814を書いたんだ。
>>755は間違いじゃないけど、正確でも無い
アドレスに型はない。
単なる数値だよ。
アドレスの型といういい方はしない。
正確には、
何の型のポインタかによって、
+1したときに進む大きさが違う。
実際に進む大きさは、
sizeof(型)
で決められる。
実行例。
sizeof(char) = 1
sizeof(char *) = 4
sizeof(int) = 4
sizeof(int *) = 4
sizeof(void) = 1
sizeof(void *) = 4
str = 0x8048650, "abcdef"
p + 1 = 0x8048651
p_int + 1 = 0x8048654
p_void + 1 = 0x8048651
■ このスレッドは過去ログ倉庫に格納されています