首頁 >後端開發 >C#.Net教程 >c語言函數由哪兩部分組成

c語言函數由哪兩部分組成

hzc
hzc原創
2020-07-04 14:32:5915006瀏覽

在C語言中一個函數一般由兩個部分組成一個是函數頭,一個是函數體,函數體是程式語言中定義一個函數功能的所有程式碼組成的整體,函數頭是指函數體之前的所有部分,應用於數學、程式設計領域,作用是給出了該函數的回傳類型。

c語言函數由哪兩部分組成

在C語言中一個函數一般由兩個部分組成一個是函數頭,一個是函數體。

函數體是程式語言中定義一個函數功能的所有程式碼所組成的整體。函數體是用花括號括起來的若干語句,他們完成了一個函數的具體功能。函數體內的前面是定義和說明部分,後面是語句部分。函數宣告與函數體放在一起組成了函數定義。

函數頭是指函數體之前的所有部分,應用於數學、程式設計領域,作用是給出了該函數的回傳類型。在一個函數定義中,函數體之前的所有部分稱為函數頭,它給出了該函數的返回類型、每個參數的次序和類型等函數原型訊息,所以當沒有專門給出函數原型說明語句時,系統就從函數頭中取得函數原型資訊。

相關介紹:

函數體使用範例:

main(){printf()();printf()();}/ /函數體是花括號內的所有語句的集合,包括花括號在內

一個函數的原型語句就是其函數頭的一個拷貝,當然要在最後加上語句接上結束符分號。函數原型語句與函數頭也有細微的差別。

在函數原型語句中,其參數表中的每個參數允許只保留參數類型,而省略參數名,且若使用參數名也允許與函數頭中對應的參數名不同。  

推薦教學: 《c語言教學

以上是c語言函數由哪兩部分組成的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn