先看一个例子:
int a[3][4];
int (*p)[4]=a;
*(p[0]+2
本文探讨了二维数组的逻辑结构和物理结构,重点解释了二维数组指针的概念。通过实例说明,a[i]表示第i行数组的首地址,而二维数组指针p+i指向第i行数组地址的地址,需要两次解引用获取元素。同时,介绍了int (*p)[4]与int *p[4]的区别,前者是数组指针,后者是指针数组。
先看一个例子:
int a[3][4];
int (*p)[4]=a;
*(p[0]+2
3503

被折叠的 条评论
为什么被折叠?