Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

call by adress和call by reference

0 views
Skip to first unread message

bill

unread,
Dec 5, 2002, 9:05:57 AM12/5/02
to
有什不同啊
不是都傳位址ㄇ??
--
[1;32m※ Origin: [33m交大資工鳳凰城資訊站 [37m<bbs.csie.nctu.edu.tw> [m
[1;31m◆ From: [36mu222-192.u61-70.giga.net.tw [m

超人也要睡覺

unread,
Dec 5, 2002, 9:27:43 AM12/5/02
to
※ 引述《wisem...@bbs.csie.nctu.edu.tw (bill)》之銘言:
: 有什不同啊
: 不是都傳位址ㄇ??

1.寫法不一樣 (應該ref 比較方便吧)
2.指標可以指向不同的東西 ref 宣告了就不能再指別人了
--
[1;31mO [1;32mr [1;33mi [1;34mg [1;35mi [1;36mn [1;31m: [1;36m<不良牛牧場> [1;33mzoo.ee.ntu.edu.tw [1;32m(140.112.18.36) [m
[1;32mWelcome to SimFarm BBS [1;36m-- [m [1;31mFrom : [ [meuler.ee.ntu.edu.tw [1;31m] [m

這次不反省了

unread,
Dec 6, 2002, 8:28:36 AM12/6/02
to
==> 在 wisem...@bbs.csie.nctu.edu.tw (bill) 的文章中提到:
> 有什不同啊
> 不是都傳位址ㄇ??
意義上不同~~
Call by reference可以避免掉一些指標才有的Bug~
如Noninititalized Pointer等等..
一時間我也列不了那麼多, 推薦你一本書: Thinking in C++~
本書有中文版, 但不是很建議看那本, 因為個人覺得翻得不是挺理想.
Alex Lee
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
0 new messages