004-006-004
配列変数間での代入:配列の共有
中級
問題説明
配列変数間での代入:配列の共有
この問題では: 配列変数への代入が「参照の共有」であることを確認し、copy[0]を変更したときにoriginal[0]にも影響することを標準出力に表示するプログラムを作成します。
学習目標: 配列変数の代入が「参照の共有」であることを理解する
概要
配列変数を別の変数に代入すると、同じ配列を共有します。片方で変更すると、もう片方にも影響します。
入力形式
a b c
newValue
- 1行目: 配列の初期値 a, b, c(スペース区切りの整数)
- 2行目: copy[0] に代入する新しい値
仕様
- 配列 original を {a, b, c} で初期化
- copy に original を代入
- copy[0] を newValue に変更
- original[0] と copy[0] を表示
出力形式
original[0]: newValue
copy[0]: newValue
