二维数组本质还是一维数组,数组中的每一个元素都是数组,这些元素具有相同的属性。...二维数组也是连续存放的,只是在逻辑上的二维。...,即一维数组的长度
printf("&A:%d , &A+1:%d",&A,&A+1);
//验证整个二维数组的步长
二维数组名:二维数组名代表第0行首元素的地址,类同于 一维数组名代表首元素的地址...二维数组首元素就是首行,这个关系是一致的。...+j)A[i][j]: 代表第i行第j列元素的值
指向二维数组的数组指针
int A[][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}};
int (*p)[