1樓:
ostcblist 代表的是“指向最後建立的那個os_tcb控制塊的指標”。在初始化的時候即osinit()中的os_tcbinit()函式裡,有初始化語句 ostcblist = (os_tcb *)0;
即剛初始化的時候這裡確實是0.第一次if語句是不成立的。
但是在你這段**後面ucos又給了一條語句,那條語句你沒寫出來。
是ostcblist = ptcb; 這以後都不為空了啊
2樓:匿名使用者
我附帶問一個跟這個問題密切相關的地方:
ptcb->ostcbnext = ostcblist;
ptcb->ostcbprev = (os_tcb *)0;
if (ostcblist != (os_tcb *)0)ostcblist = ptcb; // 下面既然有這句,那麼上面的if()中不管怎麼修改ostcblist的成員應該都沒用啊,求高手解釋一下?謝謝
問中通快遞單號查詢,問中通快遞單號查詢
運單編號 229982983196 申通快遞 400 889 5543 浙江柯橋公司 的派件員 錢結紅13758552301 正在派件2016 09 09 08 37 13 浙江柯橋公司 已收入 2016 09 09 08 37 13 快件已到達 浙江柯橋公司 掃描員是 金鑫海 上一站是 2016 ...
matlab中GUI的callback問題急啊
其實,對於初學者而言,你完全可以使用matlab guide建立gui介面,而不必寫這麼多的 怎樣在matlab的gui圖形介面中的callback函式中再呼叫其他編好的函式呢?必須把函式你編號的函式控制代碼先在gui初始化時新增到類似於handls.控制代碼與資料集合中,再在callback中呼叫...
考研導師問題,考研複試中老師最常問哪幾個問題
要看你報的是 一 因為現在保研的學生是已經確定的了,但是根據學校的不同,他們是否佔用研究生 碩士 的名額是不一定的,比如有的學校的保研生佔的是直博的名額,所以他們就不佔用導師招研究生 碩士 的名額,因此你只要分數足夠,一般可以引起老師的重視 但是有的學校的保研生佔用的就是研究生的名額,所以如果你報的...