c语言中typedef void(*p)(char task-id)是什么意思?

如题所述

声明一个函数指针类型p,该型指针指向一个函数,该函数返回void,输入参数为char。
如:
typedef void (*p)(char task_id);
void func_example(char task_id)
{
printf("This is a example.\n");
}
void main(void){
p func = func_example;
func('a');
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-07
功能一说,这都是一些宏定义。
就好比你定义了一个整形变量,int a;
你问我这是什么作用。。。
第2个回答  2011-03-07
功能一说,这都是一些宏定义。
就好比你定义了一个整形变量,int a;
你问我这是什么作用。。。
第3个回答  2011-03-06
把 void(*p) 声明为 char task-id

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网