C回调函数的定义使用 typedef定义回调函数 函数指针的赋值

简介定义: int (*fp_t)(char c); int f0(char c) { printf("f0, c = %c\n", c); return 0;} 使用: fp_t = f0; //&f0 fp_t('a'); 通过typedef: 定义: typedef int (*fp_t)(char c); int f0(char c) { printf("f0, c


定义:

int (*fp_t)(char c);

int f0(char c) { printf("f0, c = %c\n", c); return 0;}

使用:

fp_t = f0; //&f0
fp_t('a');




通过typedef:


定义:

typedef int (*fp_t)(char c);

int f0(char c) { printf("f0, c = %c\n", c); return 0;}

使用:

fp_t fp;
fp = f0; //&f0
fp('a');



新加评论 评论标题: