変数に入れられるデータは一つ
プログラミングの勉強を始めて、理解に時間がかかってもやもやしたことについて書きます。
私の間違った認識
「変数とは、データを記憶しておくための入れ物です。変数は入れ物なので、中身は変化します。」
私はこの変数の説明を聞いて、中身は増えていくのだと思いました。変数の中身を消すという工程があるとなぜか思ってしまいました。
なのでこれ以降の授業を受けていても、変数に入れたデータをどうやって選んでるんだろうか?というような的外れな疑問を持っていました。
変数とは
変数にデータを入れると、変数の中身は上書きされます。
例えるならば、エクセルのセルと似ていると感じました。エクセルのセルも新しく文字を打ち込むと先に入っていた文字は消えます。
この考え方で私は納得できました。