- 1
- 0
- 约18.03万字
- 约 1024页
- 2023-11-20 发布于山东
- 举报
函 數 ;2.1 函數的定義與使用 ; 在一對調用與被調用關係中,我們把調用其他函數的函數稱為主調函數,被其他函數調用的函數稱為被調函數。在一個較為複雜的大型程式中,一個函數很可能同時扮演兩種不同的角色——主調函數與被調函數,即既調用別的函數(被調函數)又被另外的函數(主調函數)調用。函數一般應遵守先定義後調用的原則,否則應在調用函數中先進行原形說明。
;2.1.1 函數的定義
一個完整的函數定義由兩部分組成,即函數頭與函數體。
1. 函數定義的一般語法形式
類型識別字 函數名說明符(形式參數表)
{
說明性語句序列;
實現函數功能的語句系列;
}
; 函數頭是指上述格式中的類型識別字 函數名說明符(形式參數表)。其中函數名可由函數設計者命名,可以是任何一個不重複的合法的識別字(唯一的例外是,主函數必須命名為main)。
函數體是指上述格式中被一對大括弧括起的複合語句部分。該函數所應實現的功能由相應的複合語句完成。
; 2. 函數的類型和返回值
函數頭部分的類型識別字規定了函數的返回值類型。函數的返回值是返回給主調函數的處理結果,由函數體部分的return語句帶回。例如,return value1。
原创力文档

文档评论(0)