中易网

关于C语言中typedef的疑问?

答案:3  悬赏:30  
解决时间 2021-02-16 23:10
task_f定义为:
typedef void (*task_f) ();
What's this? 在《Orang‘s一个操作系统的实现》看到的。
最佳答案
typedef A B;//将B定义为A的同类型
typedef void (*task_f) ();
//这里B相当于task_f,A相当于void (*) ()
这里的意思是将task_f定义为一个返回值为void的函数指针
即task_f是一个指针,指向一个0参数,返回值为void的函数
全部回答
typedef void (*task_f) (); 定义函数返回类型是task_f指针类型的一个函数为空类型,且这个函数没有参数
这一句是定义了一个名为task_f的自定义类型,这种类型的变量是一个函数指针,可以指向一个没有参数,返回值类型是void的函数。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宏伟养殖场地址在什么地方,想过去办事
LOL闪现是D还是F好
歌词是sorry sorry 卡几麻
王者荣耀1.5内伤害减50%的装叫什么
QQ炫舞寥若晨星怎么使用 寥若晨星姿势图什么
慈溪市桥头镇上林湖幼儿园地址好找么,我有些
在三角形ABC中,AB=3,BC=6,AC=8.求sinA,co
怎样打开.BMW格式文件?
重庆高老九火锅宿迁店在哪里啊,我有事要去这
有什么比爬山虎更好的植物?
mpacc管理学联考综合买什么书
南关粮油在哪里啊,我有事要去这个地方
以前登录过的微信昵称,现在还在新微信号出现
[求助] 想向各位大侠请教关于食品存放仓库(
在沈阳铁路看道口待遇怎么样,休息日如何
推荐资讯
为什么中国好声音的导师喜欢唱歌沙哑的,刻意
翻译并要答案
劲客和xrv哪个好?
科鲁兹100公里平均油耗20.4,怎么这么高?太
从金溪县城到江西共青城泰然集团有多少公里路
暑假。我想给自己涨涨知识和见识,知识能想一
电脑版微信怎么下载
收集环境保护资料
袁立什么时候是江阴人了
远达通讯地址有知道的么?有点事想过去
华为荣耀6+如何在桌面上新建文件夹
维多利保罗皮具和广州啄木鸟皮具哪个品牌的经
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?