1. 首页
  2. 数据库
  3. 其它
  4. C++中关于左值和右值的讨论

C++中关于左值和右值的讨论

上传者: 2021-02-01 13:27:44上传 PDF文件 100KB 热度 10次
左值性(lvalueness)在C/C++中是表达式的一个重要属性。只有通过一个左值表达式才能来引用及更改一个对象(object)的值。(某些情况下,右值表达式也能引用(refer)到某一个对象,并且可能间接修改该对象的值,后述)。何谓对象?如果没有明确说明,这里说的对象,和狭义的类/对象(class/object)相比,更为广泛。在C/C++中,所谓的对象指的是执行环境中一块存储区域(a regionofstorage),该存储区域中的内容则代表(represent)了该对象的值(value)。注意到我们这里所说的"代表",对于一
下载地址
用户评论