2020 9 18 第8節 用函式實現模組化程式

2021-10-09 14:22:23 字數 633 閱讀 2627

​ 函式返回值型別 函式名(參數列)

​ ​ 函式返回值型別 —>return 後面的資料的型別

​ void :空 —>沒有

​ 1.1 任何函式遇到return 該函式結束

1.2 不寫返回值,預設為int

​ 1.3 void返回值能不能return? 可以return

​ 1.4 函式返回值是函式唯一的遺留物 他是乙個值

函式名: 隨便寫什麼東西 —>識別符號

參數列: 定義的變數

函式體: 寫的**

​ 2.1 功能描述

沒有返回值,無引數,單純是裝一段**

​ 2.2 資料處理

無返回值有參

​ 2.3 充當狀態分析

0,1

​ 都是引數賦值的方式

​ 形參:形式引數 定義函式的時候叫做形參

​ 實參:實際引數 呼叫的時候用引數

​ 理解: 形參是實參拷貝本

​ 函式名(實際引數);

​ 通常引數需要和形參保持型別和數目的一致性

#

C primer 第8章節 函式探幽

1.內聯函式比一般的函式執行速度要稍快,但是代價是需要付出更多的記憶體。如果程式在10個地方呼叫同乙個內聯函式,那麼該程式將包含該程式的10個副本。2.使用內聯函式,可以有三種方法 1 在函式宣告的時候,加上關鍵字inline.2 在函式定義的時候,加上關鍵字inline.3 類中實現的函式,將自動...

第7章 用函式實現模版化程式設計

例7.1 想輸出以下的結果,用函式呼叫實現。how do you do c include int main void print star void print message 執行結果如下 例7.2 輸入兩個整數,要求輸出其中值較大者。要求用函式來找到大者。c include int main ...

第7章 用函式實現模組化程式設計

第7章 用函式實現模組化程式設計 例題7.1 想輸出以下結果,用函式呼叫實現。例題7.2 輸入兩個整數,要求輸出其中較大值。例題7.3 將7.2稍作改動,將max函式中定義得變數z改為float型。例題7.4 輸入兩個實數,用乙個函式求出他們之和。例題7.1 想輸出以下結果,用函式呼叫實現 incl...