C语言中,使用typedef 定义一个函数指针类型的书写格式如下:
typedef 返回值类型 (*函数指针类型名称)(参数列表);
为方便理解,下面在手机上使用易历知食软件内部的微C程序设计来编程,演示其定义方式,并写个测试函数,再通过函数指针来调用测试函数,在手机上的代码如下图(图截取自手机):
运行结果如下图:
typedef int(*PointNameToFunc)(void);
请多在网路上搜寻, 已经有很多参考资料.
typedef int (*funptr)(void);
typedef int (*FUN_TYPE) (void);