Learn VisualLearn CS

変数と型の仕組み

変数は、値を保存するためにメモリ上に確保された場所です。変数には、整数を表すintや文字を表すcharのような型があり、型によってその変数が使うメモリのバイト数が決まります。変数はメモリ上に順番に並ぶため、あるひとつの変数のサイズが変わると、そのあとに置かれる変数のアドレスも変わります。

この課の目標

型によって変数が使うメモリのバイト数が変わり、後続の変数のアドレスに影響することを説明できる。

aがint型で4バイト、bがchar型で1バイトのとき、bのアドレスはaのアドレスからいくつ離れている?