黑马程序员技术交流社区
标题:
在什么情况下,形参的改变不会影响实参?
[打印本页]
作者:
小胡
时间:
2015-12-29 20:10
标题:
在什么情况下,形参的改变不会影响实参?
在什么情况下, 形参的改变会影响实参,在这种情况下,有没有特例呢?如果有,请举例详细说明. (以代码来详细阐述),谢谢 大家!{:2_34:}
作者:
小ㄟMò
时间:
2015-12-29 21:17
没看懂什么意思
作者:
学习之路
时间:
2015-12-29 21:36
传递值的时候不影响实参 传递指针的时候能够影响实参。
作者:
956251361
时间:
2015-12-31 08:04
学习之路 发表于 2015-12-29 21:36
传递值的时候不影响实参 传递指针的时候能够影响实参。
清晰明了
作者:
956251361
时间:
2015-12-31 08:05
学习之路 发表于 2015-12-29 21:36
传递值的时候不影响实参 传递指针的时候能够影响实参。
总结的好
作者:
一步步往上爬
时间:
2016-1-4 15:03
值传递时形参的改变不会影响实参 引用传递时形参的改变会影响到实参
作者:
赵边妖
时间:
2016-1-4 16:34
楼上的总结得很对,C中大概就是要注意指针和数组作为参数才会修改掉实参的值吧,因为数组传递进去传的是首元素的地址,和指针一样直接对地址操作,在函数代码块内存释放后是会改变实参的。
作者:
yfh349958021
时间:
2016-1-5 23:15
对,假如传递指针,那么地址里面的值就可以通过指针间接改变.
作者:
chensc
时间:
2016-1-6 06:30
学习学习!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2