- 1
- 0
- 约1.4万字
- 约 57页
- 2017-11-17 发布于河南
- 举报
C课件 Ch6
int a=3; ++(++a); 由于前增量操作符返回的值即修改后的变量值, 所以返回的仍然是一个左值; int a=3; ++( a++ ); 由于后增量操作符返回的值是原先的值,而后变量的值已 经发生改变,故返回的不能是当前变量,只能是过去 的变量值,所以不是左值。 int a=3; ++(++a); 由于前增量操作符返回的值即修改后的变量值, 所以返回的仍然是一个左值; int a=3; ++( a++ ); 由于后增量操作符返回的值是原先的值,而后变量的值已 经发生改变,故返回的不能是当前变量,只能是过去 的变量值,所以不是左值。 在逻辑表达式的求解中,并不是所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时,才执行该运算符。 (1) a b c只有a为真(非0)时,才需要判别b的值,只有a和b都为真的情况下才需要判别c的值。只要a为假,就不必判别b和c(此时整个表达式已确定为假)。如果a为真,b为假,不判别c。见图5.3。 (2) a||b||c只要a为真(非0),就不必判断b和c;只有a为假,才判别b;a和b都为假才判别c。见图5.4。 逻辑非(!)是单目运算符,逻辑与()与逻辑或(||)为双目运算符。 逻辑非(
您可能关注的文档
最近下载
- 2026年煤炭行业清洁技术发展与应用前景报告.docx VIP
- 2025年中国船用冷却器数据监测研究报告.docx
- 如何制作简历PPT课件.pptx VIP
- 2026江苏苏州资管集团下属公司招聘14人备考题库及答案详解(各地真题).docx VIP
- 二年级数学下册口算练习题天天练16.pdf VIP
- NFPA 72+AMD1-2013 国家火灾报 警信号代码.pdf VIP
- 第1课时 1000以内数的认识 教学设计 2026人教版数学二年级下册.docx VIP
- 2025年商务英语(BEC)中级考试真题卷:精选解析版.docx VIP
- 水上作业施工安全专项方案.docx VIP
- 新解读《DL_T 849.4—2024电力设备专用测试仪器通用技术条件 第4部分:超低频高压发生器》最新解读.docx VIP
原创力文档

文档评论(0)