Function &引用;参数";vs";“论点”;

Function &引用;参数";vs";“论点”;,function,parameters,language-agnostic,arguments,terminology,Function,Parameters,Language Agnostic,Arguments,Terminology,我把参数和参数搞混了,没有真正注意什么时候用一个,什么时候用另一个 你能告诉我吗 参数是作为方法签名(方法声明)一部分的变量。参数是调用方法时使用的表达式 考虑以下代码: void Foo(整数i,浮点f) { //做事 } 空条() { int-anInt=1; Foo(anInt,2.0); } 这里,i和f是参数,anInt和2.0是参数。旧帖子,但另一种说法是:argument是传入的值/变量/引用,parameter是函数/块中使用的接收变量。或者,一个方法有参数并接受参数。有一天我

我把参数和参数搞混了,没有真正注意什么时候用一个,什么时候用另一个


你能告诉我吗

参数是作为方法签名(方法声明)一部分的变量。参数是调用方法时使用的表达式

考虑以下代码:

void Foo(整数i,浮点f)
{
//做事
}
空条()
{
int-anInt=1;
Foo(anInt,2.0);
}

这里,
i
f
是参数,
anInt
2.0
是参数。

旧帖子,但另一种说法是:
argument
是传入的值/变量/引用,
parameter
是函数/块中使用的接收变量。或者,一个方法有参数并接受参数。有一天我会爆炸,这将是开发人员的行话。为什么在JavaScript中,当你想访问函数/方法的参数时,你必须访问“arguments”变量?这不应该是“参数”吗?@ngDeveloper不,应该是参数。您可以访问传递给函数的参数值列表。因此,您不会得到函数的参数名列表,javascript不会给您提供获取该信息的方法。在俄语中,“参数”称为“形式参数”,而“参数”称为“实际参数”。我们也使用此约定意大利语。我喜欢以下引用:“…过程定义了一个参数,调用代码将一个参数传递给该参数。您可以将参数视为停车位,将参数视为汽车。”参数是您使用它的参数,而参数是要填充的空白。