我经常发现自己对如何使用“参数”和“参数”这两个术语感到困惑。它们似乎在编程世界中可以互换使用。
他们使用的正确约定是什么?
参数是由函数定义为输入的东西,参数是作为参数传递的东西。
void foo(int bar) { ... } foo(baz);
在此示例中,bar是 的参数foo。baz是传递给 的参数foo。
bar
foo
baz