#定义函数指针
double (*functionPtr)(int, float);
double :函数的指针返回值类型
int, float :函数指针传入参数类型
functionPtr :函数指针名称
*functionPtr :表明functionPtr是一个函数指针类型
typedef double (*functionPtr)(int, float);
//定义输入类型为(int, float),输出类型为double的函数指针
functionPtr operation1;
functionPtr operation2;
函数指针常和回调函数配合使用:
链接: 回调函数