指向函数的指针

Man*_*anu 2 c

int *fun(void)和 之间有什么区别int fun*(void)

unw*_*ind 6

前者开始定义(或声明,取决于下一步)一个返回指针的函数int.后者是语法错误.两者都不是函数指针.

函数指针需要如下所示:

int (*fun)(void);
Run Code Online (Sandbox Code Playgroud)

这声明了一个指向返回函数的指针int.