🗂
プログラミング自主学習 25日目 変数(with CS)
変数
コンピューターメモリ(RAM)はデーターを保存できるメモリセールの集まりであり、
そのメモリセールにはそれぞれの固有のアドレスがある。
プログラミングで変数に保存した実際の値はこのメモリセールに保存される。
我々がメモリセールのメモリアドレスに直接指定することもできるが、
空いているセールを探したり、16進法になっている複雑な数字のため、難しい。
これを仮想のメモリセールだと定義する。左はメモリアドレスで、右はメモリセールである。
値はメモリセールに2進法で変換され、保存される。
変数を通して、空いているメモリアドレスに名前を付け、その値を保存する。
コンピューターは、変数を通して、メモリアドレスを参照し、値を保存し、呼び出すこともできる。
例)byte A = 84;
84 converts 01010100(メモリセールには10進法の数字が2進法に保存される。)
A->0x7FFE4A73-> 01010100
変数(メモリアドレス)➡メモリアドレス➡値
ピザハット➡東京新宿➡様々なピザ
Discussion