连笔字网 > 知识库

parameter,parameter和argument的区别

来源:连笔字网 2023-11-22 01:50:09 作者:连笔君

parameter和argument的区别

parameter和argument是计算机英语中常见的词汇,这两者的区别如下:

parameter是形参,体现在函数定义中,当出现在整个函数内都是可以使用的, 要是离开该函数则不能使用

argument是实参,体现在主调函数中,当进入被调函数后,实参变量也不能使用

2、parameter只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。函数调用结束返回主调用函数后则不能再使用该形参变量。因此,形参只在函数内部有效。

argument可以是变量、常量、函数、表达式等,无论实参是何种类型的量,在进行函数调用 时,它们都必须有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使参数 获得确定值。

扩展资料:

当parameter和argument不是指针类型时,在该函数运行时,形参和实参是不同的变量,他们在内存中位于不同的位置,形参将实参的内容复制一份,在该函数运行结束的时候形参被释放,而实参内容不会改变。

举例:

1. 比如你定义一个函数void add(int a, int b),这里的a和b就是parameter。

2. 当你进行函数调用的时候,add(1, 2),这里的1和2就是argument。

参考资料来源:百度百科-argument

fortran中“parameter语句”是什么意思?

定义常量。定义后,常量符号的值不可变更。比如:
integer, parameter :: npot=600000
则代表定义一个integer类型的常量npot,它的值为600000。此后的代码不可以更改npot的值,也就是说不可以出现:
npot=1234
之类的代码:)

parameter和argument有何区别

argument [计算机]引数,参数.主要是引用的数据数字.

parameter "参(变)数,参(变)量",还有"界限"的意思,它指函数中的参数,用来传递数值.

在Python 中argument 和parameter 有什么区别?

Parameter is variable in the declaration of function.

Argument is the actual value of this variable that gets passed to function.

函数声明的变量时候叫Parameter
函数调用的变量时候叫Argument

参考资料:http://stackoverflow.com/questions/156767/whats-the-difference-between-an-argument-and-a-parameter

小弟请问下:argument 和 parameter都指参数的意思,但是他们的区别是什么

argument指的是实参,parameter指的是形参

variable argument parameter的区别

variable是变量
parameter是参数

argument的含义和他们的关系如下
1. An independent variable.独立变量。
2. Any value of an independent variable, e.g.,a search key; a number identify- ing the location of an itemin a table. | 独立变量的任何值。例如一个搜索(关)键(字),标识表中一个项(目)的位置的数。
3. A parameter passed between a calling and a called program. | 在调用程序和被调用程序之间传送的参数。
4. In PL/1, an expression and argument list that is part of a procedure reference. | PL/1语言中的一个表达式及自变量表,是过程参照的一部分。

在Python中,parameters与argument有什么不同

你定义(define)一个带parameters的函数:def addition(x,y):
return (x+y)
这里的x,y就是parameters
当你
addition(3,4)
调用(call)这个函数时,3,4就是你传入的arguments
总得一句话来说,当你定义函数(define function)的时候,用的是parameters,当你实际调用函数(call function)的时候,传入的实际内容就是arguments

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

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

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

定义函数的时候,函数中使用的变量是“parameter”,调用函数的时候,传给函数的表达式是“argument”,所以这里a是parameter,42是argument。

参数 变量这两者有什么区别?parameter,variable

parameter,variable这两个词在数学上是稍有不同的意思,不管是统计学还是其它学科是一样的,variable是指变化的量,不能固定;而parameter是事先根据某种要求固定或先待定然后根据要取得其值的量。如一条直线方程为
y=kx+b
其中k,b为parameter,而x,y是variable,当已知直线过两点或其它条件时可以计算得直线方程。

上一篇:元芳你怎么看,元芳你怎么看?什么意思

下一篇:没有了

相关阅读