函数参数是什么
1个回答
展开全部
问题一:函数的参数是什么意思 譬如我定义了一个函数
jiacaozuo(int x,int y)
{
printf(%d,x+y);
}
这里x,y就是参数,
如果我要调用这个函数jiacaozuo
则必须穿给它2个参数
main()
{ int i=10,j=11;
jiacaozuo(i,j);(只要传进去的是int型的就可以)
}
希望对你有帮助
问题二:excel函数参数是什么意思 参数,就是公式运算需要的数据,比如=sum(a,b),这里sum是求和,就是两个以上的数的总数,a,b都是参数,它们是求和的数供它们的和就是函数的结果。
问题三:什么是函数的参数传递呢??它有几种呢? C++ 与VB一致吗?以下是VB的参数传递
在调用程序的过程中,实参和形参之间的传递方式有两种:按值传递(by val)和按址传递(by ref)
按值传递:
如果在调用过程中实参是常量或者表达式,或者在定义过程中明确有表明是按值传递,即在调用的过程中是将实际参数的值复制一份传递给形式参数,此后形式参数与实际参数之间就没有任何联系,在过程中对形式参数所做的任何改变不会影响实际参数。
按址传递:
如果在调用过程时,实参是变量,或者有明确表明是按址传递的。按址传递是实参和形参相结合的方式。在调用的过程中实际参数的地址传递给形式参数,即形参和实参都共同的用一地址的内存单位。因此在调用的过程时,任何对形参所做的改变都将影响实参。即实参会随着形参的改变而改变
问题四:c语言中参数是什么概念 函数的参数分为形参和实参两种。形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。
函数的形参和实参具有以下特点:
1. 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。
2. 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使实参获得确定值。
3. 实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配”的错误。
4. 函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。
问题五:什么是函数参数化? 哎,这是一个笼统的概念呢。
例如,椭圆方程或者直线方程。就具体啦。(只不过椭圆方程不叫函数,是二次曲线)。
就拿椭圆在直角坐标系的【普通方程】来写:
x2/a2+y2/b2=1.
设成x=a・cos t,
y=b・sin t,
那么,这就是把它【参数化】了。这里的参数t叫“离心角”。还真是有它的实际意义呢。一般来说参数不一定有它的实际意义。
所谓【参数化】,说一个生活的例子:
甲是乙的哥哥。
可我偏偏要说:
甲是丙的伯父,乙是丙的叔父。
啊哈,这就利用了第三者【丙常来间接描述了甲与乙 的关系。丙就是“参数”。
问题六:函数中什么是实参什么是形参 朋友你好,
具体书面上来看,函数的形参和实参具有以下特点:
1. 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。
2. 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使实参获得确定值。
3. 实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配”的错误。
4. 函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。
从我们平常的编码当中,其实对实参和形参的区分方法很简单:
1. 比如你定义一个函数void add(int a, int b),这里的a和b就是形参。
2. 当你进行函数调用的时候,add(1, 2),这里的1和2就是实参。
即,你新建一个方法需要的参数,就是叫形参,你调用这个参数的时候,传入的参数就叫实参。
其实,这只是一个很简单的概念问题,纠结这种东西对自己没有一点好处,只要我们记住什么叫形参和实参就行了,用法其实很简单。
希望我的话对你有所帮助。
问题七:c语言函数参数中有函数,作用是什么 20分 就是把函数的返回值作为参数来调用外层函数。比如有返回两个数的大者的函数int max(int a,int b),那要求三个数的最大者就可以这么调用max(max(a,b),c);,就是先求得a、b中的大者再与c进行比较……
问题八:C++函数参数中的"&"号是什么意思呢? &本身是取地址符,这里表示引用,就是创建count的一个副本,函数中对count对象的修改不影响原传入的实参
jiacaozuo(int x,int y)
{
printf(%d,x+y);
}
这里x,y就是参数,
如果我要调用这个函数jiacaozuo
则必须穿给它2个参数
main()
{ int i=10,j=11;
jiacaozuo(i,j);(只要传进去的是int型的就可以)
}
希望对你有帮助
问题二:excel函数参数是什么意思 参数,就是公式运算需要的数据,比如=sum(a,b),这里sum是求和,就是两个以上的数的总数,a,b都是参数,它们是求和的数供它们的和就是函数的结果。
问题三:什么是函数的参数传递呢??它有几种呢? C++ 与VB一致吗?以下是VB的参数传递
在调用程序的过程中,实参和形参之间的传递方式有两种:按值传递(by val)和按址传递(by ref)
按值传递:
如果在调用过程中实参是常量或者表达式,或者在定义过程中明确有表明是按值传递,即在调用的过程中是将实际参数的值复制一份传递给形式参数,此后形式参数与实际参数之间就没有任何联系,在过程中对形式参数所做的任何改变不会影响实际参数。
按址传递:
如果在调用过程时,实参是变量,或者有明确表明是按址传递的。按址传递是实参和形参相结合的方式。在调用的过程中实际参数的地址传递给形式参数,即形参和实参都共同的用一地址的内存单位。因此在调用的过程时,任何对形参所做的改变都将影响实参。即实参会随着形参的改变而改变
问题四:c语言中参数是什么概念 函数的参数分为形参和实参两种。形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。
函数的形参和实参具有以下特点:
1. 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。
2. 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使实参获得确定值。
3. 实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配”的错误。
4. 函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。
问题五:什么是函数参数化? 哎,这是一个笼统的概念呢。
例如,椭圆方程或者直线方程。就具体啦。(只不过椭圆方程不叫函数,是二次曲线)。
就拿椭圆在直角坐标系的【普通方程】来写:
x2/a2+y2/b2=1.
设成x=a・cos t,
y=b・sin t,
那么,这就是把它【参数化】了。这里的参数t叫“离心角”。还真是有它的实际意义呢。一般来说参数不一定有它的实际意义。
所谓【参数化】,说一个生活的例子:
甲是乙的哥哥。
可我偏偏要说:
甲是丙的伯父,乙是丙的叔父。
啊哈,这就利用了第三者【丙常来间接描述了甲与乙 的关系。丙就是“参数”。
问题六:函数中什么是实参什么是形参 朋友你好,
具体书面上来看,函数的形参和实参具有以下特点:
1. 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。
2. 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使实参获得确定值。
3. 实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配”的错误。
4. 函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。
从我们平常的编码当中,其实对实参和形参的区分方法很简单:
1. 比如你定义一个函数void add(int a, int b),这里的a和b就是形参。
2. 当你进行函数调用的时候,add(1, 2),这里的1和2就是实参。
即,你新建一个方法需要的参数,就是叫形参,你调用这个参数的时候,传入的参数就叫实参。
其实,这只是一个很简单的概念问题,纠结这种东西对自己没有一点好处,只要我们记住什么叫形参和实参就行了,用法其实很简单。
希望我的话对你有所帮助。
问题七:c语言函数参数中有函数,作用是什么 20分 就是把函数的返回值作为参数来调用外层函数。比如有返回两个数的大者的函数int max(int a,int b),那要求三个数的最大者就可以这么调用max(max(a,b),c);,就是先求得a、b中的大者再与c进行比较……
问题八:C++函数参数中的"&"号是什么意思呢? &本身是取地址符,这里表示引用,就是创建count的一个副本,函数中对count对象的修改不影响原传入的实参
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询