typedef int (CALLBACK *hook)();怎么理解?
来源:百度知道 编辑:UC知道 时间:2024/09/22 21:19:15
C语言API里面hook例子,不理解这句。一向我都是typedef struct a{}datatype;
typedef int (CALLBACK *hook)();
typedef int(_CDECL* hook)(int , int) ; //只不过这个CDECL是默认的。
这是函数指针定义,只不过前者定义的是一个回调函数类型,返回值为int,形参不定。
运用形式如下:
int fun1(hook hk, int others);
有代码的话可以发给我一起看看啊.
typedef int ElemType;
typedef struct student{ int *top;int *base;int stacksize;} sqstack;
typedef set<int> Mat_DP, Mat_O_DP, Mat_IO_DP;什么意思?
为什么c语言中有个“typedef int *******”的啊?既然有了int,为什么不直接用int算了啊?不解!
typedef int(*CallBack)(char *p),这个太难理解了,怎么理解呢?
typedef问题
typedef enum与typedef struct分别是什么意思
typedef 用法疑问
VC typedef struct_WNDCLASS 问题
typedef struct 是什么意思