C51函數定義
發布時間:2016/7/14 20:02:25 訪問次數:2315
雖然C語言的編譯器會自帶標準的常用函數庫,這些函數在使用時無須定義(但要說明)就可以直接調用,EPL2014-152MLC但是標準的函數不足以滿足使用者的特殊要求,因此C51允許使用者根據自身需要編寫特定功能的函數氵函數定義的形式如下:
函數返回值類型函數名(形式參數)
函數返回值其實就是一個變量,只要按變量類型來定義函數類型就行。函數體返回值的類型一定要和函數類型一致,否則會造成錯誤。如果函數不需要返回值,應用關鍵宇“恂d”明確表示。
函數名的定義在遵循C語言變量命名規則的同時,不能在同一程序中定義同名的函數。形式參數是指調用函數時要傳入到函數體內參與運算的變量,它可以有多個或沒有,沒有形式參數時括號內為空,但括號不能少。
函數體中能包含局部變量的定義和程序語旬,若函數要返回運算值,則要使用rctum語句進行返回。
在函數體O中可以沒有任何語句的函數,稱為空函數。在一個程序項目中能寫一些空函數,在以后的修改和升級中能方便地利用這些空函數中進行功能擴展。
雖然C語言的編譯器會自帶標準的常用函數庫,這些函數在使用時無須定義(但要說明)就可以直接調用,EPL2014-152MLC但是標準的函數不足以滿足使用者的特殊要求,因此C51允許使用者根據自身需要編寫特定功能的函數氵函數定義的形式如下:
函數返回值類型函數名(形式參數)
函數返回值其實就是一個變量,只要按變量類型來定義函數類型就行。函數體返回值的類型一定要和函數類型一致,否則會造成錯誤。如果函數不需要返回值,應用關鍵宇“恂d”明確表示。
函數名的定義在遵循C語言變量命名規則的同時,不能在同一程序中定義同名的函數。形式參數是指調用函數時要傳入到函數體內參與運算的變量,它可以有多個或沒有,沒有形式參數時括號內為空,但括號不能少。
函數體中能包含局部變量的定義和程序語旬,若函數要返回運算值,則要使用rctum語句進行返回。
在函數體O中可以沒有任何語句的函數,稱為空函數。在一個程序項目中能寫一些空函數,在以后的修改和升級中能方便地利用這些空函數中進行功能擴展。
熱門點擊