- 5
- 0
- 约 98页
- 2017-01-01 发布于广东
- 举报
PPT研究院 POWERPOINT ACADEMY * * * 2.4.9 条件运算符 当在语句中嵌入条件运算符时,通常需要用圆括号把条件运算符括起来,例如,经常使用条件运算符根据条件输出不同的值: cout (i j ? i : j); // 正确:输出i、j中较小者 cout (i j) ? i : j; // 输出1或0 // 语法错,cout和int不可比较,等价于:(cout i) j ? i : j; cout i j ? i : j; cout(ij); //输出1或0 //测试cout的返回结果,根据结果计算表达式i或者表达式j cout ? i : j; 2.5 类型转换 C++允许数据值从一种类型转换成另一种类型。数据类型转换有两种方式:一种是隐式转换(也称自动转换),另一种是显式转换(也称强制类型转换)。 1.隐式类型转换 隐式类型转换是由系统自动进行的,它是在运算时对转换对象的运算值进行转换,而不改变该对象在存贮单元中的内容和类型。隐式类型转换遵循以下规则: 若参与运算量的类型不同,则先转换成同一类型,然后再进行运算。 转换按数据长度增加的方向进行,以保证精度不降低。即按照“向高看齐”的原则,对“较低”的类型进行提升。 2.5 类型转换 横向向左的箭头表示运算时必定的转换;纵向向上的箭头表示当运算对象为不同类
您可能关注的文档
- C++程序设计连卫民主编第8章类与对象的程序设计课件教学.ppt
- C++程序设计连卫民主编第9章复杂对象的程序设计课件教学.ppt
- C++程序设计连卫民主编第10章类继承的程序设计课件教学.ppt
- C++程序设计连卫民主编第11章类多态的程序设计课件教学.ppt
- C++程序设计连卫民主编第12章模板的程序设计课件教学.ppt
- C++程序设计连卫民主编第13章IO流的程序设计课件教学.ppt
- C++程序设计连卫民主编第14章C++课程设计课件教学.ppt
- C++程序设计任化敏chapter01-C++简介课件教学.ppt
- C++程序设计任化敏chapter02-数据类型和表达式课件教学.ppt
- C++程序设计任化敏chapter03-程序控制语句课件教学.ppt
最近下载
- 三年级两位数乘加乘减计算练习题(每日一练,共17份).docx VIP
- 众为兴CNC4848硬件说明.pdf VIP
- 2025年黑龙江省疾病和预防控制中心人员招聘笔试备考题库及答案解析.docx VIP
- DBJ 51016-2013四川省农村居住建筑抗震技术规程建筑图集.docx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共29份).docx VIP
- 高强钢大直径内螺纹超声滚压强化技术 - 中国表面工程.pdf VIP
- 标准图集-05J909工程做法.pdf VIP
- 从基因分辨人——豆扣袖分辨纲要.doc VIP
- DBJ50_T-157-2022 房屋建筑和市政基础设施工程施工现场从业人员配备标准.docx VIP
- 铝合金各国标准对照剖析.pdf VIP
原创力文档

文档评论(0)