PART III 表达式 1.左值和右值 C++的表达式要不然是右值 (rvalue,读作“are-value”),要不然就是左值 (Ivalue,读作“ell-value”)。 左值(L-value): 左值是指表达式所代表的对象在内存中有明确的存储位置。换句话说,左值是可以用地址取得的表达式。典型的例子是变量、数组元素以及可以被引用的对象。左值可以出现在赋值的左边或右边,可以进行修改操作 Eg1: int x = 5; // x 是左值 int arr[5] = {1, 2, 3, 4, 5}; …