※ 引述《cplusplus.bbs@binary.csie.ncu.edu.tw (對改變感到期待)》之銘言:
: ※ 引述《GP03.bbs@aeug.twbbs.org (Gundam Pilot)》之銘言:
: : ※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:
: : > fortran: call by refernce only
: : > C: call by value only
: : > C++: call by value & call by reference
: : > 好像在寫計概問答題...
: : 那誰用call by address??
:
: 本質上 call by address 就是 call by value
: 只是傳的東西是個 address , 可藉它修改function外之物
: 實際上也只是call by value, 某位址的value
厚厚,關於這幾個名詞,眾說紛紜。
讓我猜猜看,嗯,tinlans 的意思可能是將 call by address
與 call by reference 當做同義。而 cplusplus 則是將
call by address 本質同等於 call by value.
至於誰是誰非,或是各有道理呢?因為最近鄙人深感與人爭辯
之苦,決定靜候公議。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.208.166