这个东东定义了一个什么东东?
这行语句是什么意思?
typedef bool (*FnType)(void*);
[解决办法]
函数指针。
[解决办法]
函数指针。看个示例。继续深入的学习吧
#include <stdio.h>typedef bool (*FnType)(void*);bool Foo(void* mem){ // char *s=(char*)mem; printf("%s\n",s); return true;}int main(){ char str[]="Hello Function Pointer!"; FnType fun; fun = Foo; if (fun(str)) { printf("\nTest\n"); } return 0;}
[解决办法]
导入动态链接库时,经常这样定义函数指针
[解决办法]
定义了一个指针函数。该指针指向一个形如这样的函数 bool func(void *)