C++ 左值 右值 将亡值
在 C++ 11之后,值的类别有三种:左值(lvalue)、纯右值(prvalue)、将亡值(xvalue)。 1. 左值 {#title-0} ================ <br /> 在C++中,左值(lvalue)是指表达式结束后仍然存在的持久性对象或函数。左值可以是变量、数组元素、结构体成员、引用等,它们在内存中有对应的地址。左值具有以下特点...
在 C++ 11之后,值的类别有三种:左值(lvalue)、纯右值(prvalue)、将亡值(xvalue)。 1. 左值 {#title-0} ================ <br /> 在C++中,左值(lvalue)是指表达式结束后仍然存在的持久性对象或函数。左值可以是变量、数组元素、结构体成员、引用等,它们在内存中有对应的地址。左值具有以下特点...