在C++中,arguments和parameters都有参数的意思,二者有什么区别

如题所述

不止C++,所有编程语言都有这两个术语

举个例子吧。
定义函数
int f(int a) { return a + 1; }
调用函数
f(42)

定义函数的时候,函数中使用的变量是“parameter”,调用函数的时候,传给函数的表达式是“argument”,所以这里a是parameter,42是argument。
温馨提示:答案为网友推荐,仅供参考
相似回答