关于freertos操作系统API函数的命名规则

freertos的API函数有的是以字母v开头的,如vTaskStartScheduler、vTaskDelay等。有的是以字母x开头的,如xPortStartScheduler、xTaskCreate等。

请问它是按什么规律命名的?什么时候以x开头,什么时候以v开头?感觉有点乱啊...

搜一下FreeRTOS的命名规范就有了,在函数命名里,v开头是表示函数的返回值为 void ,x开头表示函数返回值是非 stdint 中定义的类型,比如基本的 Type_t 和 TickType_t 类型。此外还有uc,us,ul之类的前缀,命名规范里面都有的。
温馨提示:答案为网友推荐,仅供参考
相似回答