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