在对f函数进行声明的int (*f(int a))(int,int,int)中,实际上对f真正起作用的是,*f(int a),即声明f函数,形参为a,返回一个指针。而返回什么指针呢?
int ()(int,int,int)即指向这个类型的函数的指针,在return中,又明确说了,就是return到get_big上,这就是返回函数指针函数的函数的用处。
在对f函数进行声明的int (*f(int a))(int,int,int)中,实际上对f真正起作用的是,*f(int a),即声明f函数,形参为a,返回一个指针。而返回什么指针呢?
int ()(int,int,int)即指向这个类型的函数的指针,在return中,又明确说了,就是return到get_big上,这就是返回函数指针函数的函数的用处。