函數

模塊化程序設計方法與函數包括函數的分類,函數的參數(包括形參和實參),函數的返回值,函數參數的傳遞方式,函數的調用者幾大類。函數的定義就是寫出函數 全部內容來,即完成函數功能的程序塊,它的一般格式爲:
函數類型 函數的名稱(形式參數表)
{說明語句序列  可執行語句序列 }
函數通過return返回值的類型,除了取常用的各種類型數據外,還有一種特殊類型即void,void型的函數無返回值,默認的數據類型爲int。
函數的聲明;被調用的函數需要先聲明後被調用,但若定義位於調用前面,可省略聲明。
無參函數:在調用時,主調函數不將數據傳遞給被調用函數 無參函數可以帶或不帶返回值。
有參函數:在調用函數時,在主調函數和被調函數之間喲數據傳遞。也就是說,主調函數可以將數據傳遞給被調函數使用,被調函數中的數據也可以帶回供主調函數使用。
定義函數時的參數被稱爲形式參數,簡稱形參,形參在函數未被調用時沒有確定值,只是形式上的參數,調用函數時的參數稱爲實參,實參可是變量,常量,或表達式,有確定值,是實實在在的參數。函數定義時的參數不佔內存,只發生調用時,參數才被分配內存單元。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章