指向多维数组的指针!

img


第一个,int (*pz)[2]的意思,pz是指向一个二维数组的指针吗?还是什么意思啊?
第二个,int *pax[2]的意思,是pax指向一个拥有两个元素的数组吗?

pz是指向二维数组某一行的行指针,int ( * pz)[2]表示这个二维数组有两行,但又多少列不确定,要看赋予它的数组才知道
int * pax[2] 这是具有两个 int* 元素的数组

第一个是数组指针,指的是int类型的数组的地址
第二个是指针数组,意思是这个数组里放的是指针类型