OSTaskCreate(Task_1, (void *)0, (OS_STK *)&Stack_Task_1[STACKSIZE - 1], 5); 其中(void*)0是什么意思
1 回答

喵喔喔
TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個贊
傳參數(shù)給task_1函數(shù)用的,對于任何形式的函數(shù)參數(shù)集合都可以轉(zhuǎn)換成一個結(jié)構(gòu)體,然后用結(jié)構(gòu)體指針去傳遞,void *可以用來傳遞任何類型的指針。這里由于沒有指針要傳遞所以傳遞空指針過去,為了不出現(xiàn)warning,在0前面先做強(qiáng)制類型轉(zhuǎn)換
- 1 回答
- 0 關(guān)注
- 96 瀏覽
添加回答
舉報(bào)
0/150
提交
取消