在C語言中一個函數一般由兩個部分組成一個是函數頭,一個是函數體,函數體是程式語言中定義一個函數功能的所有程式碼組成的整體,函數頭是指函數體之前的所有部分,應用於數學、程式設計領域,作用是給出了該函數的回傳類型。
在C語言中一個函數一般由兩個部分組成一個是函數頭,一個是函數體。
函數體是程式語言中定義一個函數功能的所有程式碼所組成的整體。函數體是用花括號括起來的若干語句,他們完成了一個函數的具體功能。函數體內的前面是定義和說明部分,後面是語句部分。函數宣告與函數體放在一起組成了函數定義。
函數頭是指函數體之前的所有部分,應用於數學、程式設計領域,作用是給出了該函數的回傳類型。在一個函數定義中,函數體之前的所有部分稱為函數頭,它給出了該函數的返回類型、每個參數的次序和類型等函數原型訊息,所以當沒有專門給出函數原型說明語句時,系統就從函數頭中取得函數原型資訊。
相關介紹:
函數體使用範例:
main(){printf()();printf()();}/
/函數體是花括號內的所有語句的集合,包括花括號在內
一個函數的原型語句就是其函數頭的一個拷貝,當然要在最後加上語句接上結束符分號。函數原型語句與函數頭也有細微的差別。
在函數原型語句中,其參數表中的每個參數允許只保留參數類型,而省略參數名,且若使用參數名也允許與函數頭中對應的參數名不同。
推薦教學: 《c語言教學》
以上是c語言函數由哪兩部分組成的詳細內容。更多資訊請關注PHP中文網其他相關文章!