[求助]关于const引用的问题
最近看C++ primer,书上说const引用可以绑定到不同单相关的类型对象或绑定到右值。我自己试了一下:#include<iostream>
using namespace std;
int main()
{
double i=41;
const int &r=i;
i=5;
cout<<i<<" "<<r<<endl;
return 0;
}
发现改变i的值以后r的值并没有发生改变,就是输出5和41;为什么呢?(是不是中间变量的问题)能不能具体解释一下。
还有可以绑定到右值是什么意思呢?
谢谢大家!!!