指针数组与多级指针
上一节
下一节
指针数组是一个特殊的数组,它的每个数组元素都是一个指针变量。
指针数组的定义格式如下:
类型标识符 *数组名[数组长度]
如下所示:
int * p[5];
定义的指针数组名为p,数组p有5个元素:p[0]、p[1]、p[2]、p[3]、p[4],这5个元素都是指向整型的指针变量。
指针数组与8.4节所讲的行指针变量的定义格式相接近,注意不要混淆。“int (*p)[5];”定义的是一个行指针变量p,p指向具有5个元素的一维数组,p可以存储二维数组的某一行的首地址。

