//函数指针 是指向函数的 指针
//指针函数 函数的返回值是一个指针的 函数
1、指针函数的例子
int * func(void);
返回值是指针的函数
2、函数指针的定义
//函数指针的定义方式
void test01()
{
//先定义出函数类型,再通过类型定义出函数指针
typedef void(FUNC_TYPE)();
FUNC_TYPE * pFunc = func;
pFunc();
}
void test02()
{
//先定义出函数指针类型,再定义函数指针
typedef void(*FUNC_TYPE)();
FUNC_TYPE pFunc = func;
pFunc();
}
void test03()
{
//直接定义函数指针变量
void(* pFunc )() = func;
pFunc();
}