假设我有这段代码:
function question($argument)
{
var $q = "What does ($argument) mean?";
}
可以告诉我是否还有其他单词(或短语)来定义参数是什么? 我问这个是因为英语是我的第二语言,我终生不能在我的语言中找到一个在“编程”中定义“论证”的词。
我理解参数是如何工作的,以及它们的用途,我只需要一个同义词或短语就可以将其翻译成我的语言,以便于使用和理解。
我想出的最好的东西(用我的语言)是(Passed Variable(s)),听起来不错吗?有没有更好的措辞?
由于
答案 0 :(得分:3)
Parameters
这有帮助吗?
(“Passed Variables”已接近......并且可能在您的语言中正常工作)
答案 1 :(得分:2)
在主叫方面它是一个参数,在功能方面它是一个参数。
答案 2 :(得分:2)
我不会使用“传递变量”,因为参数不必是变量。
在此示例中可能会看到该术语最常见的用法。考虑
// A function definition
function f(x, y) {
....
}
// A function call
f(57/p*q+4, z);
大多数人会调用x和y 参数,并调用57 / p * q + 4和z 参数。请注意,参数是变量(除非语言具有模式匹配,不太常见),并且参数可以是任意表达式。
现在你可能会听到人们调用x和y“形式参数”,而参数是“实际参数”但恕我直言这种区别有点过时了。我可能错了。
问题是参数是在函数调用中传递给参数的表达式。所以也许“传递表达”至少比“传递变量”更好。玩转换。关于计算词汇的一个有趣的事情是几乎每个单词(函数,过程,类型,标签,常量,变量,表达式,声明,语句,运算符,参数,参数等)都是从一个普通的旧英语单词中借用的。没有太多新颖的术语。
答案 3 :(得分:1)
参数是您传递给函数(也称为子例程)的内容。参数也称为参数。函数可能会使用参数并使用它来计算某些内容或修改参数本身。
答案 4 :(得分:0)
参数是在调用它们时起作用的函数的变量。 和 参数也是在该函数返回程序值期间起作用的函数的变量。