Skip to main content

6-3 傳值呼叫 與 傳參考呼叫

傳值呼叫(call by value)

在叫用函數時,我們通常都會傳入數個參數給該函數,例如底下這個求等差數列第 n 項的函數 An()。

int An(int a, int d, int n)
{
  return a+(n-1)*d;
}


int main()
{
  cout << An(1, 1, 10) << endl;  // 10
  cout << An(1, 3, 5) << endl;   // 13
}