函数指针
在平常的C/C++代码编程中, 我们经常会碰到函数指针(Function Pointer)这个概念,函数指针,顾名思义,指向函数入口的指针。
像我们平常使用的指向数组的指针,我们可以传递数组的地址。函数指针也一样,我们用代码演示一下具体用法:
#include<iostream>
using namespace std;
typedef void(*func)(int);
void print(int value)
{
printf("%d ", value);
}
void add(int &sum, int index, func pFunc)
{
sum += index;
pFunc(sum);
}