函数参数问题

[复制链接]
1611|5
 楼主| gxgclg 发表于 2012-12-20 23:01 | 显示全部楼层 |阅读模式
1.普遍变量作函数参数。
如果,在函数体改变了实参的值。也不影响实参的值。
2.指针变量作函数参数。
如果,在函数体改变了实参的值。会影响到实参的值。
为什么?
无冕之王 发表于 2012-12-20 23:26 | 显示全部楼层
函数变量和指针变量都可以看做是值传递,指针变量相当于把指针的地址做为参数传递给了函数。
baidudz 发表于 2012-12-20 23:33 | 显示全部楼层
函数参与运算的是实参的一个副本,而不是本身在进行运算。
秋天落叶 发表于 2012-12-20 23:45 | 显示全部楼层
其实都是传值,关键在于理解指针
yybj 发表于 2012-12-22 09:33 | 显示全部楼层
基本的函数传参问题
xsgy123 发表于 2012-12-23 09:36 | 显示全部楼层
建议楼主看看C++ Primer这本书
您需要登录后才可以回帖 登录 | 注册

本版积分规则

177

主题

1653

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部