回答編集履歴

2

追記

2018/06/17 11:33

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -43,3 +43,13 @@
43
43
 
44
44
 
45
45
  呼び出し元に影響を与えるのは、ポインタの参照先を書き換えた場合だけです。
46
+
47
+
48
+
49
+ > 1~10が出力されるのではなく、変な数字ができます。
50
+
51
+
52
+
53
+ 前述の理由に依って、main関数内のポインタdataは書き換わりませんし、領域も確保されません。
54
+
55
+ 変な数字が出てくるのは不正なアドレスを踏んでいるからです。

1

追記

2018/06/17 11:33

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -42,4 +42,4 @@
42
42
 
43
43
 
44
44
 
45
- 呼び出し元に影響を与えるのは、ポインタの参照先を書き換えた場合です。
45
+ 呼び出し元に影響を与えるのは、ポインタの参照先を書き換えた場合だけです。