- 1
- 0
- 约8.29千字
- 约 40页
- 2018-11-19 发布于江苏
- 举报
第3章_简单的程序设计
类型转换 在进行赋值操作时,会发生类型转换 将取值范围小的类型转为取值范围大的类型是安全的 反之是不安全的 如果大类型的值在小类型能容纳的范围之内,则平安无事 但是,浮点数转为整数,会丢失小数部分,非四舍五入 反之,转换后的结果必然是错误的,具体结果与机器和实现方式有关。避免如此使用 字符串与数值类型之间的转换 int i = 123 这样用是不行地 atof(),atoi(),atol() 把字符串转为double,int和long 定义在stdlib.h中 sprintf() 可以用来把各种类型的数值转为字符串 定义在stdio.h中 自动类型转换 同种数据类型的运算结果,还是该类型 不同种数据类型的运算结果,是两种类型中取值范围更大的那种 long double double float long int short char 把数据赋值给另外一种类型变量也会发生自动类型转换 从小到大,顺利转换 从大到小,可能丢失信息(好的编译器会发出警告) 类型强转(Casting) 消除从大到小的警告 l = (long)i; 可以通过“(类型)表达式”的方式把表达式的值转为任意类型 强转时,你必须知道你在做什么 强转与指针,并称C语言两大神器,用好了可以呼风唤雨,用坏了就损兵折将 这一章我们学到了 变量的命名规则 数据类型 char,short,int,long,floa
您可能关注的文档
- 第18课 中国代民族工业的发展.ppt
- 第19章 摄食eeding.ppt
- 第19章 摄feeding.ppt
- 第18课 中近代民族工业的发展.ppt
- 第19章管理零售、批发与市场后勤.ppt
- 第19章管理零、批发和市场后勤.ppt
- 第19课 中国代民族工业的发展.doc
- 第19课 中近代民族工业的发展.doc
- 第1单元 位置与方向第二单元 除数是1位数的除法第三单元.ppt
- 第17章 非性电路简介.doc
- 蒸腾作用 课件 (共20张+内嵌视频2个)2024-2025学年北师大版(2024)七年级上册.pptx
- 2026年度全国会计专业技术资格(高级)考前5天终极预测确保过关卷十七.docx
- 2026年度全国会计专业技术资格(高级)考前5天终极预测确保过关卷四十三.docx
- 质灾害 课件 2023-2024学年高一地理人教版(2019)必修第一册(共45张).pptx
- 章末检测试卷(一)(步步高)x-章末复习与测试-第五章 抛体运动-课件.pptx
- 2026年度全国会计专业技术资格(高级)经济增加值EVA全覆盖刷题卷.docx
- 2026年度全国会计专业技术资格(高级)考前10天押题强化卷职业道德冲突篇.docx
- 2026年度全国会计专业技术资格(高级)考前5天终极预测确保过关卷四.docx
- 2026年度全国会计专业技术资格(高级)考前3天终极押题提分卷十.docx
- 整数和小数应用题(课件)-六年级下册数学人教版(共18张).pptx
原创力文档

文档评论(0)