我在很多地方读过关于参考的文章:
引用就像一个 const 指针
引用总是引用一个对象
一旦初始化,引用就不能被重新安装
我想澄清最后一点。这意味着什么?
我试过这段代码:
#include <iostream>
int main()
{
int x = 5;
int y = 8;
int &rx = x;
std::cout<<rx<<"\n";
rx = y; //Changing the reference rx to become alias of y
std::cout<<rx<<"\n";
}
输出
5
8
那么“引用无法重新安装”是什么意思?