### 内存结构
~~~
int nums[] = {1, 2, 3, 4};
printf("%p\n", &nums[0]);
printf("%p\n", &nums[1]);
printf("%p\n", &nums[2]);
printf("%p\n", &nums[3]);
printf("%p\n", &nums); //获取数组的地址
~~~
因为int类型是4个字节,可以看到每个元素之间相差4.
```
0x7ffee44afa60
0x7ffee44afa64
0x7ffee44afa68
0x7ffee44afa6c
0x7ffee44afa60 //数组的内存地址是第一个元素的地址
```