函式宣告和定義的區別 函式宣告和定義的區別是什麼

來源:時尚少女範 1.17W
函式宣告和定義的區別 函式宣告和定義的區別是什麼

1、函式的定義。函式的定義是一個完整的函式單元,包含函式型別、函式名、形參及形參型別、函式體等。在程式中,函式的定義只能有一次。函式首部與花括號間不加分號。

2、函式的宣告。函式宣告只是對編譯系統的一個說明:函式宣告是對定義的函式的返回值的型別說明,以通知系統在本函式中所呼叫的函數是什麼型別。不包含函式體(或形參),呼叫幾次該函式就應在各個主調函式中做相應宣告。函式宣告是一個說明語句,必須以分號結束。

熱門標籤