共分为三个层级,可以联想大厦的架构
int a[3][4]={{1, 2, 3, 4},{ 5, 6, 7, 8}, {9, 10, 11, 12}};
假设:a==0x4000
整层: &a ==0x4000 --》整个二位数组的地址
前三层: a ==0x4000 --》大数组首元素地址,小数组地址
&a[0] ==a ==0x4000 --》大数组首元素地址,小数组地址
第一层:a[0] ==0x4000 --》小数组首元素地址
&a[0][0] == a[0] == 0x4000 --》小数组首元素地址
首元素:a[0][0] == 1 --》小数组首元素
二维数组类型甄别
最新推荐文章于 2025-06-07 09:45:52 发布