定义 右值引用就是必须绑定到右值的引用(c++ primer 第五版 P471)。 c++11为什么要引入右值引用概念? 为了支持移动操作(c++ primer 第五版 P471)。我理解更深层次的原因是提高c++程序运行性能。 左值引用和右值引用区别 右值引用必须绑定到右值(c++ primer 第五版 P471); 可以将一个const的左值引用绑定到一个右值上; 左值引用指向的对象是持久的;右值引用指向的对象是短暂的。