C++函数指针
函数
int fun(int)
函数指针
int (fun)(int) 这里(fun)要绑一起 不然就成了int 返回类型的 fun(int)函数了**
然后重点来了 int (*fuc2(int))(int, int);
这里标记的是什么?
这里比较反常 需要从外向里看更容易看 int (*XXX) (int,int) XXX是一个函数指针 定义的是XXX是什么类型的对象 一个 (int ,int) 返回int的 函数指针
而 fun2 正是一个 XXX fun2(int) 返回了一个XXX的函数的