注册 登录
编程论坛 C++教室

关于实参和形参。

刘宇 发布于 2012-12-20 18:59, 649 次点击
大概知道是怎么回事,但是具体还是觉得有点迷迷糊糊的。哪位大神能帮忙解释一下啊。谢谢了,小弟感激不尽。
11 回复
#2
yuccn2012-12-20 19:16
http://blog.

这个博文有很细的介绍
#3
w5277050902012-12-20 21:04
楼上的回答也是不错的选择 ,我还是说下我的见解吧
实参,就是有实际的值的参数;
形参,就是没有实际的值的参数。
或者说,形参是一个规定的要求,而实参则是满足这个要求的具体存在。
不知道你理解了没有,。。。
#4
qunxingw2012-12-21 12:50
多角度思考加深对事物的理解。
#5
peach54602012-12-21 13:00
形参就是实参的拷贝...
#6
mmmmmmmmmmmm2012-12-21 14:59
这个跟同学交流一下
#7
々NARUTO2012-12-21 22:32
形参就是 定义函数时 括号内指定的参数 用来接受实参的值!
实参就是 调用函数时 传递给形参的值
#8
huang19381202012-12-24 11:41
......俺来取经的
#9
额外覆盖2012-12-24 12:18
实参具有固定的储存单元和赋予的实际存在值,而形参则在被调用时才会分配一个临时的存储单元并赋予函数调用时传给它的值,当调用结束分配给他的存储单元就会释放,此时他就不存在了!
#10
liu1378002012-12-26 12:01
你从字面理解去理解这个词的意思。实在不知道什么是什么,一个函数在你声明的时候
void func(int iData);
看这个函数,括号里面的就是参数列表对吧!这就是形参,告诉使用函数的人,你用的时候传进来的参数得是这样的;
实参则是,在你使用函数的时候你传进去的那个数据叫实参;
#11
mingkong12302012-12-26 16:34
实参是系统是会给一个具体的存储单元的;形参是在声明函数时使用的,可以只写它的形式,不要具体赋值,只有在使用时才会分配内存单元
#12
liujinyong192012-12-27 11:07
形式参数一开始没给内存的,声明一下而已,它用来接收实际参数,这时才分一个临时内存,完了有自动释放。接受又分为传值和传地址,传值,接受的是实参的副本,不可以改变实际参数,传地址,接受的是实参的指针或引用,可以改变实际参数的。当然,形参声明可以只声明类型,实参不要类型,只要具体的值或对象。
1