当前位置: 技术问答>linux和unix
求解ucos ii的一句代码
来源: 互联网 发布时间:2016-11-20
本文导语: 在看ucos ii内核里一句代码不大明白,求解 if (OSTCBPrioTbl[prio] == (OS_TCB *)0) 其中(OS_TCB *)0这是什么意思啊,以前没见过这种语法,OS_TCB是typedef的一种结构体不管它 求扫盲 | 就是把0强制转换...
在看ucos ii内核里一句代码不大明白,求解
if (OSTCBPrioTbl[prio] == (OS_TCB *)0)
其中(OS_TCB *)0这是什么意思啊,以前没见过这种语法,OS_TCB是typedef的一种结构体不管它
求扫盲
if (OSTCBPrioTbl[prio] == (OS_TCB *)0)
其中(OS_TCB *)0这是什么意思啊,以前没见过这种语法,OS_TCB是typedef的一种结构体不管它
求扫盲
|
就是把0强制转换成OS_TCB *类型
相当于
int i=0;
...==(OS_TCB *)i
相当于
int i=0;
...==(OS_TCB *)i