ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 内存结构 ~~~ 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 //数组的内存地址是第一个元素的地址 ```