函数指针:就是指向函数的指针,本质是指针;指针函数:就是在函数中参数为指针或者返回了指针,例如u8 * function(void);
在你的例子中,很明显是函数指针。函数指针的定义格式为 void (* funcitonpoint)(void) ,这代表指针名为functionpoint, 指向void fun(void)
型函数。
定义函数指针时记住将要指向的函数类型的名字用(*XXX)代替即可。
例如原有函数void fun1(void)
现在定义一个指针指向它,就是void (*po1)(void)。
楼主可明白? |
|