先看未定义标识符p,p的左边是,*p表示一个指针,跳出括号,由于[]的结合性大于,所以p指向一个大小为10的数组,即(*p)[10]。左边又有一个号,修释数组的元素,(*p)[10]表示*p指向一个大小为10的数组,且每个数组的元素为一个指针。跳出括号,根据右边(int )可以判断((*p)[10])是一个函数指针,该函数的参数是int,返回值是int。
声明一个指向含有10个元素的数组的指针,其中每个元素是一个函数指针,该函数的返回值是int,参数是int*,正确的是()
最新推荐文章于 2024-03-02 10:20:59 发布