ucos-ii中的几条语句 OS_TCB *ptcb; ptcb=xxx; if(ptcb==(OS_TCB *)0) {.}我看到任务调度部分,有好多函数里多有上面的那个判断语句,我能明白语句是在判断指针ptcb接受的地址,但是(OS_TCB 还有(OS_TCB *)0

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 07:11:21
ucos-ii中的几条语句 OS_TCB *ptcb; ptcb=xxx; if(ptcb==(OS_TCB *)0) {.}我看到任务调度部分,有好多函数里多有上面的那个判断语句,我能明白语句是在判断指针ptcb接受的地址,但是(OS_TCB 还有(OS_TCB *)0
xRN@~AD 6 1iDjG(4AJbb4ζ= v!<O;?̊R,vڈDZ1[WN {G;ۂOJǢY[`o00;~)^ ­pyA;[-cӄbѳ0}qCPr, oԦAl3^ʀG\E!: RλRѠ`c:td9&V&1clj0@#_n_ p°!S^{bS >l5H HR9D 2-U$\&)thǎU-i^qCgc'⇡ A3WH" A4

ucos-ii中的几条语句 OS_TCB *ptcb; ptcb=xxx; if(ptcb==(OS_TCB *)0) {.}我看到任务调度部分,有好多函数里多有上面的那个判断语句,我能明白语句是在判断指针ptcb接受的地址,但是(OS_TCB 还有(OS_TCB *)0
ucos-ii中的几条语句 OS_TCB *ptcb; ptcb=xxx; if(ptcb==(OS_TCB *)0) {.}
我看到任务调度部分,有好多函数里多有上面的那个判断语句,我能明白语句是在判断指针ptcb接受的地址,但是(OS_TCB 还有(OS_TCB *)0可以用0或者NULL代替吗

ucos-ii中的几条语句 OS_TCB *ptcb; ptcb=xxx; if(ptcb==(OS_TCB *)0) {.}我看到任务调度部分,有好多函数里多有上面的那个判断语句,我能明白语句是在判断指针ptcb接受的地址,但是(OS_TCB 还有(OS_TCB *)0
OS_TCB是一个类型,就像int char 一样,int * p;就是定义了一个整形的指针.所以,(OS_TCB*)0就是一个空指针,不能用0代替的,类型不一样