//函数指针 是指向函数的 指针
//指针函数 函数的返回值是一个指针的 函数
1、指针函数的例子
int * func(void);
返回值是指针的函数
2、函数指针的定义
1. //函数指针的定义方式 2. void test01() 3. { 4. 5. //先定义出函数类型,再通过类型定义出函数指针 6. typedef void(FUNC_TYPE)(); 7. 8. FUNC_TYPE * pFunc = func; 9. 10. pFunc(); 11. 12. } 13. 14. void test02() 15. { 16. //先定义出函数指针类型,再定义函数指针 17. typedef void(*FUNC_TYPE)(); 18. 19. FUNC_TYPE pFunc = func; 20. 21. pFunc(); 22. } 23. 24. 25. void test03() 26. { 27. //直接定义函数指针变量 28. void(* pFunc )() = func; 29. 30. pFunc(); 31. 32. }