lvalue = locater value rvalue = read value
左值是指表达式结束后依然存在的持久化对象,意味是存储在内存中,有明确存储地址的数据 右值是表达式结束是就不在存在的临时对象,是指可以提供数据值的数据,不一定可以寻地址
所有具有名变量或者对象都是左值, 而右值不具名
C++引入右值引用之后,可以通过右值引用,充分使用临时变量或者即将不使用的变量即右值的资源,减少不必要的拷贝,提高效率
s