回答編集履歴

1

ご指摘を受け、表現を修正しました。

2020/05/04 09:28

投稿

Yasumichi
Yasumichi

スコア1773

test CHANGED
@@ -1,9 +1,5 @@
1
- 値渡しと参照渡し違い分かっていますか?
1
+ 元々文字列場合、アドレス指定になっています
2
2
 
3
3
 
4
4
 
5
- 元々文字列の場合は、参照渡し(アドレス指定)になっています。
6
-
7
-
8
-
9
- int の場合は、& を付けないと値渡しになるので sscanf で値を書き込んでも main 側に戻すことができません。
5
+ int の場合は、& を付けないと値のコピーになるので sscanf で値を書き込んでも main 側に戻すことができません。