メモリアドレス
メモリアドレスは、コンピュータの記憶領域の一つであるメモリ上で、データの位置を示した番地です。
プログラム上では、変数という数値データを用いますが、このデータを保持する場所としてメモリが使われます。メモリ上のどの場所にこの数値データを格納したかを示すのがメモリアドレスとなります。プログラム上で変数を定義すると、メモリの領域が必ず割り当てられ使用された状態となります。データを取り出すためにメモリアドレスにアクセスすることで、データを取り出すことができます。メモリアドレスの位置を示すものをポインタといい、ポインタを変数に入れたものをポインタ変数と呼びます。