77问答网
所有问题
参数传递的方式
Call by reference Call by name Call by value
这三种 参数传递方式 有什么区别
特别是第一和第二个
举报该问题
推荐答案 推荐于2017-12-15
楼主说的是C++么?
参数传递有三种:
传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值
传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量
传引用则是一种看起来像传值调用,而实际上功能同传址一样的传递方式。子函数可以改写父函数的变量值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WIv3G3YqvvGWN3NYpI.html
相似回答
大家正在搜
相关问题
Get方式如何传递参数?
向过程传递参数有什么传递和什么传递两种方法,其中什么是VB默...
C语言中的参数传递方式有哪些
函数的参数传递指的是什么?有哪几种传递方式?
在过程定义中用什么表示参数的传递方式为传值方式
c++中参数传递方式有几种??
如何把参数传递到方法中去
什么是形参和实参?参数传递的方式有哪些?