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

喵喔喔
TA貢獻1735條經驗 獲得超5個贊
傳參數給task_1函數用的,對于任何形式的函數參數集合都可以轉換成一個結構體,然后用結構體指針去傳遞,void *可以用來傳遞任何類型的指針。這里由于沒有指針要傳遞所以傳遞空指針過去,為了不出現warning,在0前面先做強制類型轉換
- 1 回答
- 0 關注
- 86 瀏覽
添加回答
舉報
0/150
提交
取消