可能在学校的学习中我们很少使用到函数指针,使用到的地方可能就是在api函数传递回调函数的地方使用到了,不是很熟悉,学习总结下
1.定义:
指向某种函数类型的指针(函数类型由返回值和形参确定)
2.格式:
函数返回类型 (*函数指针名) (形参列表);
例如:
int (*pMax)(int a,int b);
3.赋值:
1>直接赋值:
int Max(int a, int b);
int (*pMax)(int a, int b);
pMax = Max;
2>取值赋值:
int Max(i