c++引用的实质:
当我们将引用作为函数参数传递或者给引用初始化的时候,编译器会替我们将实参或者右值取地址给引用。
而当我们对一个引用操作赋值的时候,编译器替我们隐藏*操作。
综上:
(1)在我们去研究引用的时候,可以把引用当做一个常指针去研究。
(2)而当我们在使用引用编程的时候,就把引用理解为变量的别名就可以了,别瞎绕!
c++引用的实质:
当我们将引用作为函数参数传递或者给引用初始化的时候,编译器会替我们将实参或者右值取地址给引用。
而当我们对一个引用操作赋值的时候,编译器替我们隐藏*操作。
综上:
(1)在我们去研究引用的时候,可以把引用当做一个常指针去研究。
(2)而当我们在使用引用编程的时候,就把引用理解为变量的别名就可以了,别瞎绕!