先看未定义标识符p,p的左边是,*p表示一个指针,跳出括号,由于[]的结合性大于,所以p指向一个大小为10的数组,即(*p)[10]。左边又有一个号,修释数组的元素,(*p)[10]表示*p指向一个大小为10的数组,且每个数组的元素为一个指针。跳出括号,根据右边(int )可以判断((*p)[10])是一个函数指针,该函数的参数是int,返回值是int。
先看未定义标识符p,p的左边是,*p表示一个指针,跳出括号,由于[]的结合性大于,所以p指向一个大小为10的数组,即(*p)[10]。左边又有一个号,修释数组的元素,(*p)[10]表示*p指向一个大小为10的数组,且每个数组的元素为一个指针。跳出括号,根据右边(int )可以判断((*p)[10])是一个函数指针,该函数的参数是int,返回值是int。