※ 引述《meltice.bbs@bbs.wretch.cc (三億兩千萬大散戶)》之銘言:
> C++ reference意義在我的理解就是"替身"而已
> 但是他用了C語言內取址的符號 &
> 這應該有什麼特殊的意義或是只是我想太多而已
應該就是要表示 reference 的意思吧!
reference 在字義上跟 address 相像,
且直覺上 * 和 & 用在 pointer 操作是成對的,
所以用於宣告時當然也可使之成對。
> 例如
> int * a;
> 可以解釋為a取值後得出int
直接看成 a 是個 pointer to an int.
> 可是int & a;
> 要解釋為a取址後得出int????
這裡就可看成 a 是個 reference to an int.
> 所以後來就不管它的
--
◢◣ ︵︵ █▔◣ █▔█ █▔▔ █▔█ █▆▉ █ █▔█ █◣█ █▔●
◢◤█◣◢◣ ︵︵ █ █ █▁◤ █▁▁ █▁█ ▉▉▉ █ █▁█ █◥█ █ █
夢之大地 逼逼ㄟ四 █▁◤ █ █ █▁▁ █ █ ▉▉▉ █▁ █ █ █ █ █▁◤
※ Origin: <bbs.ccns.ncku.edu.tw> ◆ From: eepc150.ee.ncku.edu.tw