作者hirabbitt (兔子)
看板C_and_CPP
标题[问题] 参考的初值指定
时间Thu Mar 5 18:09:38 2009
想请问大家
使用参考是不是在定义时就要设初值
不然之後就没用了
也就是说
在程式码中的
int& i; //没用
是没用的?
因为之後好像什麽都不能做啊
int j=9;
i=j; //没意义
&i=j; //也没意义
*i=j; //似乎更奇怪
i=*j; //越猜越奇怪了
就是说一定要
int& i=j; //这样才对?(才有用?)
那
int& i=9; //这应该也不行吧?
--
抱歉我只是爬过文却晕倒的新手
这篇虽然和
#0xEmFH00很像
还是希望麻烦帮我解答一下
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.179.81
※ 编辑: hirabbitt 来自: 59.115.179.81 (03/05 18:30)
1F:推 QQ29:你写 int &p; compile不会让你过阿 ... 03/05 18:42
2F:→ hirabbitt:惊!! 原来如此 03/05 19:00
3F:→ hirabbitt:int& i=9; //这有意义吗? 03/05 19:00
4F:推 QQ29:也不会过~ 03/05 20:30
5F:→ hirabbitt:了解 谢谢 03/05 21:33