1. 程式人生 > 其它 >函式引數設定預設值的用法

函式引數設定預設值的用法

技術標籤:嵌入式開發軟體開發

如果未傳遞引數的值,則會使用預設值,如果指定了值,則會忽略預設值

#include <iostream>
using namespace std;
 
int Test_Function_Sum(int a, int b=20)
{
  int result = 0;
 
  result = a + b;
  
  return (result);
}
 
int main ()
{
   int a = 100;
   int b = 200;
   int result = 0;
 
   // 呼叫函式來新增值
   result = Test_Function_Sum(a, b);
   cout << "Total value is :" << result << endl;
 
   // 再次呼叫函式
   result = Test_Function_Sum(a);
   cout << "Total value is :" << result << endl;
 
   return 0;
}

/*********************
* 輸出的結果:
* Total value is :300
* Total value is :120
*********************/