函數就相當於是一個打包盒,將一段代碼打包在這個盒子裏,當需要用這段代碼時,只要把
這個盒子拿過來就行了。
稍微專業點的說法:
將一段需要被重用的代碼封裝在函數中,什麼時候想要執行這段代碼,只需要調用這個
函數就行了。
函數的定義:
返回值類型 函數名 (參數列表){
函數體
}
例:
void test(){
}
int main(){
}
函數定義的注意點:
1、函數名可以任意寫,但最好符合標識符命名規範:
1)函數的名稱一定要有意義,儘量做到別人一看你函數名就知道你的函數內部做什麼 事情
2)函數的名稱用駝峯命名法:如果有多個單詞,第一個單詞首字母小寫,後面的其他 單詞字母首字母大寫
2、什麼時候該使用函數?
如果你發現有1段代碼是在完成1個獨立的功能或者需要重用,那麼這個時候我們也可以將這段代碼封裝在函數之中.
3、函數的好處:
1、減少代碼冗餘,增強閱讀性
2、方便維護和修改
函數需要注意的地方:
1.函數內不允許定義新的函數
2.函數內可以聲明其他函數
3.函數可以調用其他的函數
4.函數不允許重名