- 21
- 0
- 约1.31万字
- 约 67页
- 2017-08-20 发布于广东
- 举报
(2)隐式转换。 有一种类型的转换是由系统按照规则自动进行的,并 不是用户显式的指定。 发生这种转换通常有如下几种情况: ①在一个表达式中,出现了多种不同类型的数据参与运算。此时会发生隐式类型强制转换。 转换的规则如下(按箭头方向进行转换): int → unsigned → long → double char、short float 例如: int x=1; float y=2.5; char c=‘A’; 问表达式 x+c-y的结果为多少?是什么类型数 据? +与-优先级相同,按左结合先算+,即(x+c)-y,x是整 型,c是字符型。将字符型c转换成整型并与x相加得66 (整型数据),然后再计算-,即66-y。这时在运算符 “-”左右两边一个是整型数,一个是单精度实型数。 运算结果是将整型的66转换成实型66.000000再与y相 减,66.000000-2.500000 = 63.500000,且结果为 单精度实型。 ②在使用赋值运算符时,当赋值号右边数据类型和左边变量不相同时,系统将自动将赋值号右边数据转换成左边变量相同的数据类型然后再赋值。 例如: int a=1.6; printf(“%d”,a); 结果为: 1 这里将1.6转换成整型再赋给整型的变量a,则a的 值为1。(注意,这
您可能关注的文档
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第1章 概述.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第2章 基本数据类型与运算.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第3章 顺序结构程序设计.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第4章 选择结构程序设计.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第6章 函数与编译预处理.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第7章 数组.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第8章 指针.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第9章 结构体.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第10章 共用体与枚举.ppt
- C语言程序设计 教学课件 作者 刘卫国 贾宗福 沈根海 第11章 文件操作.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第3章 C语言的顺序程序设计.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第4章选择结构.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第5章 C语言循环结构程序设计.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第6章 数组.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第7章 函数.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第8章 指针.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第9章 结构体和共用体介绍.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第10章 位运算和文件概念.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 封面.ppt
- C语言程序设计 教学课件 作者 徐秋红 第0章绪论.ppt
最近下载
- 2024广东茂名市油城公证处招聘公证员2人笔试备考试题及答案解析.docx VIP
- 纯水系统-培训资料.ppt VIP
- (金属轧制工艺学)第五篇 管材的.pptx VIP
- 高职应用写作(第六版)教学课件第十二章 事务文书.pptx VIP
- 长春市二道区2025-2026学年第二学期五年级语文期中考试卷(部编版含答案).docx VIP
- 建筑结构加固工程施工质量验收标准.pdf VIP
- 广东省惠州市惠城区华侨中学2025-2026学年八年级上学期期中考试英语试卷(含答案).pdf VIP
- 芒果水肥一体化技术规程(DB45-T 1505-2017).docx VIP
- 室外工程施工组织设计(完整版).pdf
- 车联网技术标准与应用指南(标准版).docx VIP
原创力文档

文档评论(0)