函数指针,说白了就是一个地址。
int (*ff(int))(int*,int);
该声明将ff()声明为一个函数,它有一个int型的参数,返回一个指向函数的指针,类型为:
int(*)(int *,int);
等同于 typedef int (*PF)(int *,int)
PF ff(int);
extern "C" void f( void (*pfParam)(int) );
ff()是一个C函数,它有一个指向C函数指针的参数
C函数指针与C++函数指针有相同特性的编译器中实现,编译器可能会支持一种语言扩散。