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