C++中引用不是变量,所以引用本身不能被修改 什么意思? 不是能改变吗?

2024-11-13 03:30:06
推荐回答(5个)
回答(1):

引用本身不能被修改是指不能改变它引用的变量,也就是不能让它在引用其他的变量,如下:
int a = 0;
int b = 1;
int &c = a;
&c = b;//此时会编译器报错

回答(2):

修改的只是引用的对象的值,它和被引用对象之间引用关系不能修改

回答(3):

你可以定义一个整型变量a,然后在程序中随时可以改变a的值,但是如果定义一变量为3,那么只能是3,不可以再将其他值赋给3,就是这个意思,亲,你看能帮到你吗?

回答(4):

引用必须依赖于变量,没有引用了变量AA,之后就不能改变了

回答(5):

ff