- 1
- 0
- 约1.69万字
- 约 72页
- 2017-06-13 发布于湖北
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 在赋值符“=”之前加上其他运算符,可以构成复合的运算符。如果在“=”前加一个“+”运算符就成了复合运算符“+=”。例如,可以有 a+=3 等价于 a=a+3 x*=y+8 等价于 x=x*(y+8) x%=3 等价于 x=x%3 以“a+=3”为例来说明,它相当于使a进行一次自加3的操作。即先使a加3,再赋给a。同样,“x*=y+8”的作用是使x乘以(y+8),再赋给x。 为便于记忆,可以这样理解: 2.6.3 复合的赋值运算符 ① a+= b (其中a为变量,b为表达式) ② a+= b (将有下划线的“a+”移到“=”右侧) ③ a = a + b (在“=”左侧补上变量名a) 注意,如果b是包含若干项的表达式,则相当于它有括号。如 ① x %= y+3 ② x %= (y+3) ③ x = x%(y+3)(不要错认为x=x%y+3) 凡是二元(二目)运算符,都可以与赋值符一起组合成复合赋值符。C++可以使用以下几种复合赋值运算符: +=,-=,*
您可能关注的文档
最近下载
- 国有企业领导人员廉洁从业若干规定考试练习题(附答案).docx VIP
- 浙江省金华市兰溪市2024-2025学年八年级(下)期末语文试卷【含答案】.docx
- windows操作系统的控制面板.ppt VIP
- Orientalmotor东方马达 BLM电动机 连接器型 使用说明书.pdf VIP
- 2026年春国家开放大学《形势与政策》专题测验1-5答案+大作业答案.docx VIP
- 2025年全国高校辅导员结构化面试题50题(含答案).docx VIP
- 给排水国标图集-01S201:室外消火栓安装.pdf VIP
- Windows操作系统的文件管理.pdf VIP
- 2024年光耦寿命评估公式.pptx VIP
- DG/TJ08-2408-2022 城市综合体消防技术标准(含条文解释).pdf VIP
原创力文档

文档评论(0)