回答編集履歴
1
すこし追加
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
bignum += billion;
|
26
26
|
|
27
|
-
printf(" %3d: %12ld = %
|
27
|
+
printf(" %3d: %12ld = %p, %12d = 0x%x, %12d\n",
|
28
28
|
|
29
29
|
i, bignum, (char*)bignum, (int)bignum, bignum, small);
|
30
30
|
|
@@ -91,3 +91,5 @@
|
|
91
91
|
|
92
92
|
|
93
93
|
取り急ぎ、このコードと表示結果を参考にしてみてください。
|
94
|
+
|
95
|
+
まずは、long int, long long int など、大きな整数型の sizeof を確認することからやり直したらいかが?その次は printf() の変換指定を調べることかな。
|