- 10
- 0
- 约 84页
- 2015-12-10 发布于广东
- 举报
C++程序设计基础 主编 杨长兴 中国水利水电出版社 第2章 C++数据类型与表达式 (4)*=:乘赋值运算符 (5)/=:除赋值运算符 (6)%=:取余赋值运算符 (7)=:位与赋值运算符 (8)^=:位异或赋值运算符 (9)|=:位或赋值运算符 (10)=:位左移赋值运算符 (11)=:位右移赋值运算符 2.赋值表达式 赋值表达式是由赋值运算符与操作数组成的式子。对应11种赋值运算符有相应的11种赋值表达式。 先介绍基本赋值表达式,书写为: 变量名=表达式 上句在C++中称赋值表达式。在C++中允许表达式构成语句,只要在赋值表达式后面加上“;”,即: 变量名=表达式; 赋值表达式执行的结果使赋值表达式本身具有一个值,就是赋值运算符(=)右边表达式的值。还有一个副作用:使赋值运算符(=)左边的变量具有右边表达式的值。前面的所有实例中出现的赋值表达式正是利用这种副作用对变量赋值。可以通过下面的实例理解赋值表达式具有值这一概念。 【例2.12】赋值表达式的值及其副作用。 程序代码如下: //*****ex2_12.cpp***** #include iostream using namespace std; void main( ) { int a=1; couta=aendl; cout(a=2)=(a=2)endl; couta=aendl; } 程序的运行结果
您可能关注的文档
最近下载
- 化工过程分析与合成-化工过程系统的优化.pptx VIP
- 7.22实现第一个百年奋斗目标课件2025-2026学年统编版八年级历史下册.pptx VIP
- 国家开放大学《JavaScript程序设计#》本章自测参考答案.docx VIP
- SH 3122-2013T 炼油装置工艺管道流程设计规范.pdf VIP
- 2025贵州省公路建设养护集团有限公司人才引进7人笔试历年参考题库附带答案详解.docx VIP
- 中国行业标准 GA/T 2159-2024法庭科学 资金数据清洗规程.pdf
- 12ZG313 钢筋混凝土过梁图集.docx VIP
- DB21T 4385-2026超低能耗建筑设计规程.pdf VIP
- 2026年五一劳动节假期安全班会.pptx
- 英语四级押题试卷二及答案解析.pdf VIP
原创力文档

文档评论(0)