引數(Argument) vs. 參數(Parameter) - NotFalse 技術客

文章推薦指數: 80 %
投票人數:10人

參數(Parameter): 引數(Argument) 是用於呼叫函式。

參數(Parameter) 是方法簽 ... 包含ArgEcho 程式名稱在內,包含Daddy Brother Lover LittleBoy, 跳至主內容區在使用函式時,往往會遇到這兩個名詞,翻譯上時常造成混淆,每人翻的也不盡相同,為了日後便於溝通,做個簡單的釐清😬。

 個人較常見的翻譯:引數(Argument)參數(Parameter) 引用stackoverflow的解答:Anargumentisanexpressionusedwhencallingthemethod.Aparameteristhevariablewhichispartofthemethod’ssignature(methoddeclaration). 引數(Argument)是用於呼叫函式,參數(Parameter)是方法簽章(方法的宣告)。

 例如:voidFoo(inti,floatf) { //Dothings } voidBar() { intnum=1; Foo(anInt,2.0); }num與2.0即為引數(Argument),或稱為函式引數(ArgumentofaFunction)。

i與f則為參數(Parameter)。

  命令列引數(Command-lineArgument)譬如,以下的簡易範例(尋訪並印出所有引數):#include intmain(intargc,char*argv[]){ for(inti=0;i



請為這篇文章評分?