函数指针,指向函数的指针,void(pfun)(int x, int y);需要掌握
指针函数,函数的返回值是一个指针 int pfun(int x, int y);,不用特别记忆。
使用函数指针的好处: 其功能类似于多态,便于调用者使用。例子如下:
int(*pfunc)(int a, int b);
简化版本
typedef int(*pfunc)(int, int);
另一种简化版本
using pfunc = int(*)(int, int);
参考:
https://www.zhihu.com/question/283024782
https://blog.csdn.net/qq_22930277/article/details/84142683
https://www.cnblogs.com/charleschiu/p/4340410.html
使用函数指针的好处
https://blog.csdn.net/gouhailiang/article/details/74170670
C++ 函数指针及其作用详解