首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C++ >> 關於C++

C++ 入門教程:函數定義與調用、參數傳遞、返回值與實例演示

     編輯:關於C++

函數基本概念

函數是完成特定任務的代碼塊,接收參數、執行邏輯、返回結果。C++ 程序入口為 main 函數。函數聲明格式:返回類型 函數名(參數列表) { 函數體 }。

函數調用流程

調用時實參傳遞給形參(值傳遞會拷貝),執行函數體,return 將值返回調用處。示例:int addTwo(int a) { return a+2; }。

參數類型

  • 多參數:int add(int a, int b)
  • 無參數:string getName()
  • 無返回值:void sayHello()

實例演示

1. 歐元/人民幣轉換

double conversion(double euros) { return 7.0992 * euros; }

2. 懲罰函數(無返回值)

void punish(int n) { for(int i=0;i

3. 矩形面積

double rectArea(double l, double w) { return l*w; }

4. 菜單選擇

int menu() {
    int c; while(c<1||c>4) { cout<<"1.北京烤鴨 2.麻婆豆腐 3.魚香肉絲 4.剁椒魚頭\n選擇:"; cin>>c; }
    return c;
}

總結

  • 函數實現代碼復用與模組化。
  • 參數傳遞默認值傳遞,引用傳遞可修改原值。
  • 合理拆分函數提高可讀性與維護性。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved