"Parameter" vs "Argument"
Possible Duplicate:
Arguments or parameters?
I got parameter and argument kind of mixed up and did not really pay attention to when to use one and when to use the other.
Can you please tell me?
A parameter is the variable which is part of the method's signature (method declaration). An argument is an expression used when calling the method.
Consider the following code:
void Foo(int i, float f)
{
// Do things
}
void Bar()
{
int anInt = 1;
Foo(anInt, 2.0);
}
Here i
and f
are the parameters, and anInt
and 2.0
are the arguments.
上一篇: 在C ++中放置默认参数值的位置?
下一篇: “参数”与“参数”