int *(*p(int))[3]
是定义一个3维数组,数组中的每个元素是个
函数指针,该指针指向一个(带有1个int参数,
返回值为指向int的指针)的函数
int *p[3] 是一个数组,有3个成员,其成员是指向
整型的指针。
int (*P)[3]是一个指针,它指向一个有3个整型的数组。
int *p(int);一个形参为int型的返回值为int型指针值的函数。
int *(*p(int))定义一个指针指向一个形参为int型的返回值为int型指针值的函数。
int *(*p(int))[3]定义三个指针指向一个形参为int型的返回值为int型指针值的函数。