中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

整理C知識點--函數(重點)

發布時間:2020-08-05 12:45:12 來源:網絡 閱讀:657 作者:No1Way 欄目:編程語言

函數:能夠完成特定功能的獨立的代碼

函數的作用:避免重復性操作 有利于程序的模塊化

定于函數:
函數的翻回值 函數的名字

函數的執行體

(1).函數的定義的本質是詳細描述函數之所以能實現某個特定功能的具體方法
(2).return 表達式;含義:
(1).終止被調函數,向主函數返回表達式的值
(2).若表達式為空,則只終止函數,不向主函數返回任何值
(3).break是用來終止循環和switch,return 是用來終止函數的
e.g:
void eg()
{
return;//return只用來終止函數,不返回任何值
}

 int eg()
 {
  return 10;//1.終止函數,2.向主調函數返回10
 }

(3).函數返回值的類型也稱之為:函數的類型,因為如果函數名前的返回值類型
和函數執行體中的return 表達式;中表達式的類型不同的話,則最終函數返回
值的類型 以函數名前的返回值類型為準
e.g:
int eg()
{
return 10.2;//函數返回值int,所以最終eg返回的是10 不是10.2
}

函數的分類:
有參函數 & 無參函數
有返回值函數 & 無返回值函數
庫函數 & 用戶自定義函數
值傳遞函數
一般函數 & main函數
:一個程序必須有且只有一個主函數
主函數可以調用一般函數 一般函數不能調用主函數
一般函數可以互相調用
主函數是程序的入口也是程序的出口

注意的問題:
(1).函數調用和函數定義的順序
若調用寫在定義前面 則必須加函數前置聲明:
(2).形參和實參
形參:不是實際存在的變量,又稱之為"虛擬變量"。是在定義函數名和函數體的
時候使用的參數,目的是用來接收調用該函數時傳入的參數.在調用函數時,實參
將賦值給形參
實參:在調用時傳遞給函數的參數. 實參可以是常量、變量、表達式、函數等,
無論實參是何種類型的量,在進行函數調用時,它們都必須具有確定的值, 以便
把這些值傳送給形參
總結:實參賦值給形參。必須注意實參的個數,類型應與形參一一對應,
并且實參必須要有確定的值。
(3).合理自定函數:
(1).確保自定義的函數盡量單一,獨立
(2).多思考 多模仿優秀的代碼

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海晏县| 札达县| 舒兰市| 铁岭市| 雅安市| 石河子市| 曲靖市| 韩城市| 乌拉特后旗| 嘉善县| 曲阜市| 巴南区| 逊克县| 武川县| 淳化县| 新沂市| 绥棱县| 庆阳市| 康乐县| 高雄县| 高平市| 乌拉特前旗| 延长县| 育儿| 镇沅| 广灵县| 霍州市| 鄂托克旗| 邳州市| 江华| 温泉县| 蒙自县| 凤冈县| 安仁县| 磴口县| 疏附县| 云龙县| 衡南县| 开江县| 呼图壁县| 岳阳县|