int b[10] 这是10个大小的整型数组int* b[10] 这是10个大小的整型指针数组int (*b)[10] 这是指向上述第一种数组首地址的指针int* (*b)[10] 这是指向上述第二种数组首地址的指针
(*p)[M]*p[M]由于一对圆括号的存在,所以*先与p结合,说明p是个指针变量,然后再与说明符[M]结合。
void (* Function[5])(void);typedef void (* Function[5])(void);