博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C Primer Plus 第5章 运算符、表达式和语句 5.2基本运算符
阅读量:6574 次
发布时间:2019-06-24

本文共 414 字,大约阅读时间需要 1 分钟。

hot3.png

5.2.1 赋值运算符:=

在C里,符号=不表示“相等”,而是一个赋值运算符。

赋值运算符的动作是从右到左。

赋值运算符的左边必须指向一个存储位置。最简单的方法是使用变量的名字,但是您以后会看到指针也可以用于指向一个存储位置。

更普遍的,C使用术语“可修改的左值”来标示那些我们可以为之赋值的实体。

几个术语:数据对象、左值、右值和操作数

“数据对象”是泛指数据存储区域的术语,数据存储区能用于保存值。例如用于保存变量或数组的数据存储区是一个数据对象。

C的术语左值指用于标识一个特定的数据对象的名字或表达式。例如变量的名字是一个左值。

所以,对象指的是实际的数据存储,但是左值是用于识别或定位那个存储的标识符。

术语“右值”指的是能赋给可修改的左值的量。右值可以是常量、变量或者任何可产生一个值的表达式。

操作数是运算符操作的对象。

 

转载于:https://my.oschina.net/idreamo/blog/676066

你可能感兴趣的文章
python全栈开发 * 33 知识点汇总 * 180718
查看>>
cetus系列~ 继续分析
查看>>
字符串处理 Codeforces Round #297 (Div. 2) B. Pasha and String
查看>>
uva 12714 2013Dhaka F
查看>>
java_hdfs之读写文件
查看>>
2017-2018-1 20155229 《信息安全系统设计基础》第十三周学习总结
查看>>
mysql中查看sql语句的加锁信息
查看>>
Android SDK下载和更新失败的解决方法
查看>>
(转载)IoC模式
查看>>
L Language——SAP HANA学习笔记系列(二)
查看>>
spring事务配置
查看>>
chrome插件
查看>>
尾部的0
查看>>
经典排序算法python实现
查看>>
微信小程序之授权 wx.authorize
查看>>
SPOJ 1811 Longest Common Substring (后缀自动机第一题,求两个串的最长公共子串)
查看>>
在Linux下蓝牙进行rfcomm连接
查看>>
React 编码
查看>>
redis 命令参考
查看>>
How Many Roads?
查看>>