l-value 和 r-value "左值"与"右值"
来源:互联网 发布:ai软件基础教程视频 编辑:程序博客网 时间:2024/05/22 03:29
先看msdn上的一句话:
Expressions that refer to memory locations are called "l-value" expressions. An l-value represents a storage region's "locator" value, or a "left" value, implying that it can appear on the left of the equal sign (=). L-values are often identifiers.
说 指向(refer to)一个内存区域的表达式被称为 "左值"(l-value)表达式.一个左值表现为一个存储区域的定位器值,或者一个"左"值,暗示着它能出现在赋值操作符(台湾译为赋值运算子)的左边.左值通常是标识符.
可见,我们常说的左值,l-value,l译为location可能更贴切,表示可在内存内寻址的值.
r-value,r译为read可能更贴切,表示可读的值.在内存内不可寻址(这里到底有没有地址我还真不知道.)
- l-value 和 r-value "左值"与"右值"
- 左值和右值。(这个是翻译错误,l-value的l是location的意思,r-value的r是readable的意思,非left和right)
- L-value和R-value
- l-value and r-value
- L-vlaue & R-value (pointer)
- L-value
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- 左值与右值
- poj 3181 Dollar Dayz
- 设计模式中类的关系
- 博弈总结
- Cheerleaders UVA11806
- Quartz 2D编程指南(9) -- 透明层
- l-value 和 r-value "左值"与"右值"
- 创建第一个基于Prism框架的WPF应用实例(含源码下载)
- 类集框架的主体结构图
- Qt编译mysql驱动
- 程序内存分布
- Quartz 2D编程指南(10) -- Quartz 2D中的数据管理
- java基础语法
- Mat与IplImage的转换
- autocad2010打印区域中打印范围的选择