參數

翻譯不完整。 請幫助我們翻譯這篇文章!

參數 (parameter) 是個會傳進函式 (function) 的命名變量,用來把引數 ((arguments)) 導入到函式中。

這裡要特別注意參數不同於引數的差異:

  • 函式定義的時候,參數會列出來。
  • 裡面的引數都是實值,會導入函式中。
  • 一開始,參數的值就跟有提供的引數值一模一樣。

 一般而言,參數的形式有兩種表示方式:

輸入用的參數
像這樣藉由值呼叫的形式最常見。此外,還可以根據不同的程式語言,讓輸入用參數的使用模式多樣化,例如:用值呼叫 (call-by-value)、用位置呼叫 (call-by-address) 和完成函式程序後把它的值設定成回傳值 (也就是 call-by-reference)。
輸出和回傳 (return) 用的函數
在函式的程序完成之後,會負責回傳多重的量值。不過,這方式可能會讓編譯器誤解它的意思,所以不建議使用。

想了解更多嗎?

一般常識篇

技術參考