配列?
これが連続した入れ物の正体だよ!
#include <stdio.h>
int main(int argc, char *argv[])
{
char array[3];
printf( "&(array[0]) = 0x%016lX\n", (unsigned long)&(array[0]) );
printf( "&(array[1]) = 0x%016lX\n", (unsigned long)&(array[1]) );
printf( "&(array[2]) = 0x%016lX\n", (unsigned long)&(array[2]) );
return 0;
}
実行結果
&(array[0]) = 0x00007FFF5FBFF900
&(array[1]) = 0x00007FFF5FBFF901
&(array[2]) = 0x00007FFF5FBFF902
ほらね、住所が連続してるでしょ。
入れ物の数を指定すると、連続した入れ物を用意できるんだよ。
配列って聞いたら、ああコレね、って思い出してね!
Leave a Comment