在口头上谈论方法时,我从来不确定是使用参数、参数还是其他什么。不管是哪种方式,其他人都知道我的意思,但什么是正确的,以及这些术语的历史呢?
我是一个C#程序员,但我也想知道人们是否在不同的语言中使用不同的术语。
说句公道话,我是自学的,没有计算机科学背景。(请不要让我读代码完成,因为我这样问是为了帮助那些还没有史蒂夫McConnell那本绝妙的书的人。)
摘要
一般的共识是,在团队环境中交替使用这些术语是可以的。除非您正在定义精确的术语,否则您还可以使用“正式参数/参数”和“实际参数/参数”来消除歧义。
发布于 2008-10-01 09:03:34
参数是方法定义中的变量。调用方法时,参数是传递给方法参数的数据。
public void MyMethod(string myParam) { }
...
string myArg1 = "this is my argument";
myClass.MyMethod(myArg1);发布于 2008-10-01 09:00:25
参数是函数声明中的变量。
参数是传递给函数的这个变量的实际值。
发布于 2017-04-25 05:38:37
简单:
https://stackoverflow.com/questions/156767
复制相似问题