参数和参数的区别
“参数”和“参数”之间有区别,还是仅仅是同义词?
参数经常用于“实际论证”与“forms参数”的意义上。
forms参数是函数声明/定义/原型中给出的,实际的参数是调用函数时传递的参数,如果你愿意的话,它是forms参数的一个实例。
这就是说,他们经常互换使用,或根据语言/社区,我也听说过“实际参数”&c。
所以在这里, x
和y
将是forms参数:
int foo(int x, int y) { ... }
而在这里,在函数调用中,5和z
是实际的参数:
foo(5, z);
通常,参数是函数内部使用的参数,参数是函数调用时传递的值。 除非你采取相反的观点。
double sqrt(double x) { ... return x; } void other(void) { double two = sqrt(2.0); }
在我的论文中,x是sqrt()
的参数,2.0是参数。
这些术语通常至less有些可以互换使用。
它们经常在文本中互换使用,但在大多数标准中,区别在于参数是传递给函数的expression式,其中参数是在函数声明中声明的引用。
参数和参数是不同的,参数在程序中被用于不同的值,而参数在程序中被传递相同的值,所以它们被用在c ++中。 但是没有区别。 c中的参数和参数是一样的。