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