函数原型
函數原型
-
函數原型是C語言的一個強有力的工具,它讓編譯器捕獲在使用函數時可能出現的許多錯誤或疏漏。如果編譯器沒有發現這些問題,就很難覺察出來。是否必須使用函數原型?不一定。你也可以使用舊式的函數聲明(即不用聲明任何形參),但是這樣做的弊大于利。
-
有一種方法可以省略函數原型卻保留函數原型的優點。首先要明白,之所以使用函數原型,是為了讓編譯器在第1次執行到該函數之前就知道如何使用它。因此,把整個函數定義放在第1次調用該函數之前,也有相同的效果。此時,函數定義也相當于函數原型。對于較小的函數,這種用法很普遍。
總結
- 上一篇: freemodbus源码/获取地址
- 下一篇: C运算符解析及优先级