00问答网
所有问题
在c语言中形参与实参是如何定义的
如题所述
举报该问题
推荐答案 2008-03-26
在C语言中,形参即为形式参数。它在整个函数编译的时候,没有实际的数据赋于它,仅仅作于定义某个函数或者函数名。
而实参既为实际参数。顾名思义,在函数中,有一个特定的数据赋值给它,可以作于在函数中进行运算。
比如:
void main()
{
int a=1,b;
b=function(a); //a作于在函数中进行运算,是实参
}
int function(int c) //c作于定义function函数,是形参
{}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZIn0In0B.html
其他回答
第1个回答 2008-03-24
定义时没什么不同,只是用的时候内部作用有不同.
在定义函数时函数名后面括号中的变量名称为形参;在主调函数中调用一个函数时,函数名后面括号中的参数称为实参
第2个回答 2008-03-24
实参是在main()里定义的;
形参是在子函数后的括号里定义的。
相似回答
C语言中
什么是
形参
,什么是
实参
?
答:
形参:全称为“
形式参数
”是
在定义
函数名
和
函数体的时候使用的参数,目的是用来接收调用该函数时传递的参数。
形参的
作用是实现主调函数与被调函数之间的联系,通常将函数所处理的数据,影响函数功能的因素或者函数处理的结果作为形参。
实参
:全称为"实际参数"是在调用时传递给函数的参数,即传递给被调用函数...
C语言的形式参数和
实际参数的
定义
以及区别,
怎样
很好的理解,谢谢。
答:
形参:全称为"形式参数"是在定义函数名和函数体的时候使用的参数
,目的是用来接收调用该函数时传如的参数.实参:全称为"实际参数"是在调用时传递个该函数的参数.形参和实参的类型必须要一致,或者要符合隐含转换规则,当形参和实参不是指针类型时,在该函数运行时,形参和实 参是不同的变量,他们在内存中位于...
C语言中的形参和实参的定义
是什么?有什么区别
答:
调用函数,传递进取的参数就是实参
举个例子吧,假设你定义一个 我要吃糖的函数:void 我要吃糖(string 某种糖)这个就是形参了,因为这里只是个形式,并没有指明是给你什么糖吃,所以是形参 我要吃糖(棉花糖)这个就是实参了,这样你就吃到棉花糖(实参)了 ...
C语言形式参数和
实际参数分别是什么,最好举个简单
的
例子
答:
声明定义函数时的参数是形式参数 调用函数使用时传入的参数是实际参数
比如说声明一个函数:int fun(int num);这里的num就是形式参数。调用一个函数:x = fun(num);这里的num就是实际参数。
大家正在搜
c语言中形参和实参定义
c语言的形参与实参怎么判断
c语言中实参和形参存储单元
C语言形参与实参
c语言形参和实参类型不一致
c语言形参改变实参
c语言数组形参和实参
c语言形参和实参存储
c语言形参改变不影响实参
相关问题
c语言中形参和实参的区别?
c语言中,形参和实参是什么意思?有什么区别?
在C语言中,定义一个函数的形参和实参之间具体是如何进行参数传...
C语言中形参与实参是什么?请具体解释。
C语言中形参与实参怎么传递?
c语言中形参和实参是什么意思?有什么区别?
c语言里面的实参和形参分别是什么意思?
怎样定义C语言函数中的参数(实参、形参)???