teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/05/23 17:10

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -14,6 +14,7 @@
14
14
 
15
15
  aは配列の先頭要素へのポインタです。
16
16
  `*a`に対する代入しか行っていませんので、ループ内で書き換えられるのは先頭要素だけです。
17
+ (ポインタ自体のインクリメント/デクリメントがあれば、この限りではありません。)
17
18
 
18
19
  たとえば、numに3を加算・代入したいときは`num = num + 3`と書きます。
19
20
  さて、`*(a+i)`にyを加えたいときはどうすればいいか、お分かりでしょうか。