pengkewei 发表于 2017-10-10 16:11

请问这行代码是什么意思? -- (void)ptcb;

voidApp_TaskReturnHook (OS_TCB*ptcb) {
    (void)ptcb;
}

ucos2的一个函数,里面的 (void)ptcb干了什么?

sjnh 发表于 2017-10-10 16:15

没有实际用处,防止有些编译器报故障提示,定义了但没有使用

pengkewei 发表于 2017-10-10 16:23

sjnh确认哪行代码没有实际操作? 为什么不写一个空函数?
我看uscos代码里面有好多空函数的.

菜鸟同学 发表于 2017-10-10 18:29

消除编译警告,就这么简单。

pengkewei 发表于 2017-10-16 15:13

多谢两位,搞定了.
页: [1]
查看完整版本: 请问这行代码是什么意思? -- (void)ptcb;