c++引用问题, 如何重新引用?

int a, b;int& i = a; //现在i引用了a怎样能使i引用b?
2024年11月18日 05:47
有3个网友回答
网友(1):

引用定义时就必须初始化,并且不能赋值,赋值就是操作被引用对象,请注意,初始化和赋值不是一码事.
所以引用是不能所谓"重新引用"的.

网友(2):

不能这样了,一个引用名只能对一个变量进行引用,但是可以重新用一个引用名对b进行引用
int& i2 = b;

网友(3):

引用变量必须进行初期化,也就是在定义的时候就必须对它进行赋值,之后不能再改变它引用的对象。
不明白HI我