* 2.5.1 隐式类型转换 4.赋值运算中的隐式类型转换 (4)将char型数据赋给short、int变量时,数据存储到变量的低8位,依据char变量是0或1而在高位补0或者补1。将short、int型数据赋给字符型变量时,只将数据的低8位存储到字符型变量中。 (5)将unsigned short型数据赋给int、long变量时,数据存入低位,高位补0。将short型数据赋给int、long变量时,数据存入低位,高位补1或者补0。 (6)将存储空间长度相同的无符号和有符号相互赋值时,数据原样赋值,即符号位与数值位一起赋值。 * 2.5.2 显式类型转换 表2-15 显式类型转换运算符 运算符 功能 目 结合性 用法 (type) 显式类型转换 单目 自右向左 (type)expr (int)x+y //将x转换成整型 (int)(x+y) //将x+y转换成整型 (int)x%3 //x的类型和数据值不变,表达式引用转换成int后的x值 【例2.11】 将一个浮点型变量d保留两位小数(四舍五入)。 解 (int)(d*100+0.5)/100.0 //d=1.2356,d*100=123.56+0.5=(int)124.06=124/100.0=1.24 * 习题 表2-16 数据的内存形式 变量类型 -32768 -128 -1 168 32767 65
您可能关注的文档
- FMEA-0414解说.ppt
- FMEA基本知识与操作解说.ppt
- FMEA讲义—上D-FMEA解说.ppt
- FMEA教材new解说.ppt
- CPEMS_II_收件人付费培训文档解说.ppt
- FMEA教材解说.ppt
- Cpk值计算方法解说.ppt
- CPLM仓储管理(二)真题和答案解说.doc
- CPLM仓储管理(二)自考历年真题06—10年解说.doc
- CPT三、机械设备评估解说.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)