回答編集履歴
1
値間違い
test
CHANGED
@@ -4,6 +4,6 @@
|
|
4
4
|
|
5
5
|
int型のサイズは4(環境によります)で5+4=9となります。
|
6
6
|
|
7
|
-
これと同じ理由で、s+1はiの番地の4バイト後ろを示しますが、番地を符号ありの整数として扱っているので4足すと-2106799988 +
|
7
|
+
これと同じ理由で、s+1はiの番地の4バイト後ろを示しますが、番地を符号ありの整数として扱っているので4足すと-2106799988 + 4 = -2106799984 となります。
|
8
8
|
|
9
9
|
int* はエイリアスというよりも「int型の変数がある番地が入っている値」と覚えた方がいいと思います。
|