int (*pf)(int, int); //函数指针
int(*pfArr[4])(int, int); //函数指针数组
int(*(*p)[4])(int, int); //p就是指向函数指针数组的指针
int(*(*p)[4])(int, int)=&pfArr;
数组名 VS &数组名
数组名是数组首元素的地址
&数组名是整个数组的地址
函数名 VS &函数名
函数名是函数的地址
&函数名还是函数的地址
int (*pf)(int, int); //函数指针
int(*pfArr[4])(int, int); //函数指针数组
int(*(*p)[4])(int, int); //p就是指向函数指针数组的指针
int(*(*p)[4])(int, int)=&pfArr;
数组名 VS &数组名
数组名是数组首元素的地址
&数组名是整个数组的地址
函数名 VS &函数名
函数名是函数的地址
&函数名还是函数的地址