diff --git a/book/zh-cn/03-runtime.md b/book/zh-cn/03-runtime.md index a8ce6d85..12894127 100644 --- a/book/zh-cn/03-runtime.md +++ b/book/zh-cn/03-runtime.md @@ -249,7 +249,7 @@ const char*&& pr = "01234"; // 正确,"01234" 被隐式转换为 const char* // const char*& pl = "01234"; // 错误,此处不存在 const char* 类型的左值 ``` -**将亡值(xvalue, expiring value)**,是 C++11 为了引入右值引用而提出的概念(因此在传统 C++ 中, +**将亡值** (xvalue, expiring value),是 C++11 为了引入右值引用而提出的概念(因此在传统 C++ 中, 纯右值和右值是同一个概念),也就是即将被销毁、却能够被移动的值。 将亡值可能稍有些难以理解,我们来看这样的代码: