标准有没有规定,能否定义"到引用的引用"该如何处理
标准有没有规定,能否定义到引用的引用?我在网上搜了一下,网上常见的说法是不可以这么干。但是我写了个简
标准有没有规定,能否定义"到引用的引用"?
我在网上搜了一下,网上常见的说法是不可以这么干。
但是我写了个简单的代码,发现没有问题啊:
C/C++ codeint main(void){ int i=2; int&j=i; int&k=j; return 0; }
这里的k就是到i的"引用的引用"么? 我的说法有什么问题?
谢谢。
--
[解决办法]不对,
引用在初始化之后,就没有任何操作可以操作引用本身.而是将任何操作都视为对其所绑定的对象的操作.
所以.
int&k=j;//这里的k 不是j 的引用,而是j所绑定的对象(也就是i)的引用.