3.通过建立一个指针数组来引用二维数组元素 当—个数组的元素类型为某种指针类型时,该数组就称为指针数组。指针数组的定义形式为: 类型名 *数组名[常量表达式] …; 例如int *p[3],a[3][2],i,j; 定义指针数组p,它有3个元素,每个元素都是指向int型变量的指针变量。和一般的数组定义一样,数组名p是第一个...
于是 a[0]是作为二维数组首元素的一维数组名,所以a[0]表示一维数组(实际是二维数组首行)首元素的地址,即,a[0]是a[0][0]的地址;数组名a是指针,指向其首元素(a[0]),即其值为&a[0](&a[0]指向a[0][0]),所以*(a)(即*(a+0))指向指向a[0][0];所以,a[0]与*(a+...