PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] call/pass by value/address/reference
楼主:
QXQXQX
(QX)
2014-07-20 22:56:27
call by value pass by value
call by address pass by address
call by reference pass by reference
想请问一下 这六种之间的差异
应该要去怎么理解呢!?
作者:
diabloevagto
(wi)
2014-07-20 22:58:00
你有 google 过了吗?这个找一下有很多教学的value 是将内容复制一份过去,address 是将内存位址直接传给对方reference 一样是传送内存位址,但有再用别名包装
楼主:
QXQXQX
(QX)
2014-07-20 23:07:00
我查过了,但是我主要想了解 call/pass 差异
作者:
bibo9901
(function(){})()
2014-07-20 23:21:00
没太多差异然后 by address 其实是 by value 的一种
作者:
suhorng
( )
2014-07-20 23:35:00
把前面的 "call"/"pass" 去掉然后只看后面如何XD
作者:
putumaxally
(putumaxally)
2014-07-20 23:45:00
call 是形容 function, pass 是形容参数或引数call by value 的 function 的参数就是 pass by value
作者:
diabloevagto
(wi)
2014-07-21 00:38:00
两个一样啊…
作者:
QQ29
(我爱阿蓉)
2014-07-21 00:51:00
只有by value 跟by reference其他都是虚名
作者:
purpose
(秀才遇到肥宅兵)
2014-07-21 00:53:00
Pass-by-Result, Pass-by-Value-Result, Pass-by-CopyPass-by-Name, Pass-by-Assignment
继续阅读
[问题] uva目前是不是有问题?
MIKEmike07
Re: [问题] string gets的用法
soheadsome
[问题] string gets的用法
ga544523
[问题] 类似photo shop 上一步、下一步做法
milk78522
Re: [问题] 编码or密码学,达到资料回复
DJWS
[问题] 关于输出控制换行
oklp1415
[问题] UVa 100-The 3n+1 problem
annie84080
[问题] 错误程式码
kenn2001
[问题] 用string读取整个file的问题
feanor
[问题] A阵列由B阵列内容指定加总
blu1121
Links
booklink
Contact Us: admin [ a t ] ucptt.com