首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >参数和参数有什么区别?

参数和参数有什么区别?
EN

Stack Overflow用户
提问于 2008-10-01 08:57:20
回答 37查看 373.6K关注 0票数 953

在口头上谈论方法时,我从来不确定是使用参数、参数还是其他什么。不管是哪种方式,其他人都知道我的意思,但什么是正确的,以及这些术语的历史呢?

我是一个C#程序员,但我也想知道人们是否在不同的语言中使用不同的术语。

说句公道话,我是自学的,没有计算机科学背景。(请不要让我读代码完成,因为我这样问是为了帮助那些还没有史蒂夫McConnell那本绝妙的书的人。)

摘要

一般的共识是,在团队环境中交替使用这些术语是可以的。除非您正在定义精确的术语,否则您还可以使用“正式参数/参数”和“实际参数/参数”来消除歧义。

EN

回答 37

Stack Overflow用户

回答已采纳

发布于 2008-10-01 09:03:34

参数是方法定义中的变量。调用方法时,参数是传递给方法参数的数据。

代码语言:javascript
运行
复制
public void MyMethod(string myParam) { }

...

string myArg1 = "this is my argument";
myClass.MyMethod(myArg1);
票数 1.2K
EN

Stack Overflow用户

发布于 2008-10-01 09:00:25

参数是函数声明中的变量。

参数是传递给函数的这个变量的实际值。

票数 443
EN

Stack Overflow用户

发布于 2017-04-25 05:38:37

简单:

  • PARAMETER→PLACEHOLDER (这意味着占位符属于函数命名并在函数体中使用)
  • ARGUMENT→ACTUAL值(这意味着通过函数调用传递的实际值)
票数 158
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/156767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档