一维数组
int arr
[4];
数据类型
arrint *parr+1int *parr[0]intarr[0]+1int
二维数组
**二维数组数组名不是二级指针
,而是一个指向数组的指针
,简称数组指针
**
*二维数组在内存中是一维的
*
int brr
[3][4];
数据类型
brr (表示一个一维数组)int (*p)[4]brr+1int (*p)[4]brr[0](表示这个下标维0的一维数组的首元素地址)int *pbrr[0]+1int *pbrr[0][0](表示一维数组中的首元素)int
**brr
[0]==arr
**
int (*p
)[4]:一个整型,有四个单位格的一维数组
p:表示指向这个数组首元素指针
转载请注明原文地址: https://mac.8miu.com/read-494356.html