是的,我知道 C++ 中的左值引用和右值引用。
左值引用是一种引用类型,它的形式为 T&
或者 T&&
,其中 T
是类型。左值引用可以绑定到一个可以出现在赋值语句左侧的表达式,也就是说,它可以绑定到一个左值。例如,下面的代码是合法的:
int i = 0;
int& r = i; // r 绑定到 i
是的,我知道 C++ 中的左值引用和右值引用。
左值引用是一种引用类型,它的形式为 T&
或者 T&&
,其中 T
是类型。左值引用可以绑定到一个可以出现在赋值语句左侧的表达式,也就是说,它可以绑定到一个左值。例如,下面的代码是合法的:
int i = 0;
int& r = i; // r 绑定到 i