声明返回值是int*的一个函数: int* f(int a, int b);
调用方法: int* a = f(1, 2);
声明f是一个返回int,有2个int参数的函数变量:int (*f)(int a, int b);
调用方法: f = funcA; f(1,2);
或: f = &funcA; (*f)(1,2);
声明f是一个返回int,有2个int参数的函数的类型:typedef int (*f)(int a, int b);
调用方法:f func; fanc=funcA;fanc(1,2);