(void) 在下面这段C程序中的意思,在网上找了很久都没弄懂。程序是TI cc2540自带的。谢了~
答案:2 悬赏:10 手机版
解决时间 2021-02-12 03:55
- 提问者网友:不要迷恋哥
- 2021-02-11 07:41
(void) 在下面这段C程序中的意思,在网上找了很久都没弄懂。程序是TI cc2540自带的。谢了~
最佳答案
- 五星知识达人网友:十鸦
- 2021-02-11 08:37
无意义, 可以不写.
因为参数task_id在函数中没有使用, 为避免编译器警告, 可以写task_id; 前边的(void)无必要写.追问谢谢~您的意思是说可以把(void) task_id; 写成task_id; 么?那这样一个变量什么都没有后面只加了一个分号这样可以么?追答对, 是这样.
目的仅仅是告诉编译器: 我已知道这个参数没使用, 不用再警告我了
因为参数task_id在函数中没有使用, 为避免编译器警告, 可以写task_id; 前边的(void)无必要写.追问谢谢~您的意思是说可以把(void) task_id; 写成task_id; 么?那这样一个变量什么都没有后面只加了一个分号这样可以么?追答对, 是这样.
目的仅仅是告诉编译器: 我已知道这个参数没使用, 不用再警告我了
全部回答
- 1楼网友:鸠书
- 2021-02-11 09:19
它的解析里面是说OSAL需要task_id这个没有在这个函数中使用的变量,应该是OSAL机制所决定的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯