- 6
- 0
- 约1.67万字
- 约 76页
- 2017-07-16 发布于四川
- 举报
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 类型转换 横向向左的箭头表示运算时必定的转换;纵向向上的箭头表示当运算对象为不同类型时转换的方向。注意:箭头的方向只表示数据类型级别的高低,由低向高转换。
您可能关注的文档
- 第2章商城开发环境搭建.ppt
- 第2章园林政策与法规.ppt
- 第2章国民收入核算理论及方法.ppt
- 第2章国民收入的核算.ppt
- 第2章国民收入的衡量与消费.ppt
- 第2章古典贸易理论.ppt
- 第2章国际分工理论与世界市场知识.ppt
- 第2章古代东方文明2.ppt
- 第2章国际收支调节手段和理论.ppt
- 第2章国际贸易术语.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 电磁炉电路原理图.pdf VIP
- (高清版)B-T 18380.32-2022 电缆和光缆在火焰条件下的燃烧试验 第32部分:垂直安装的成束电线电缆火焰垂直蔓延试验 A FR类.pdf VIP
- 非洲猪瘟检测实验室技术要求2022年版.pdf VIP
- TCGSS-成人间歇性经口至食管管饲技术要求及编制说明.pdf VIP
- 2026年红薯深加工产品创新与市场需求分析报告.docx
- 通信工程安全生产培训课件.ppt VIP
- 电化学储能电站检修规程 GBT42315-2023.docx
- 学堂在线 R语言数据分析 章节测试答案.docx VIP
- 2026年教科版高中信息技术必修一知识点归纳总结(复习必背).pdf VIP
- 小学信息科技课程思政教育 路径的创新探索.docx VIP
原创力文档

文档评论(0)