正在加载图片...
悟自彩像舀 实侧O 数据类型转换 实例说明 本例旨在介绍数据的类型转换。C语言规定,不同类型的数据需要转换成同一类型后才可 进行计算,在整型、实型和字符型数据之间通过类型转换便可以进行混合运算。除了上述内容, 我们还要介绍一些常用算术运算符的优先级与结合性,希望读者能够熟记。 注意点:并非所有类型的数据之间都可以进行转换,例如,指针和上述三种类型数据之间 不能够进行类型换算。 y 知识要点 当混合不同类型的变量进行计算时,便可能会发生类型转换 相同类型的数据在转换时有规则可循,如字符必定先转换为整数(C语言规定字符类型数 据和整数数据之间可以通用),shot型转为int型(同属于整型),foat型数据在运算时一律转 换为双精度( double)型,以提高运算精度(同属于实型)。 不同类型的数据发生转换时,遵循低级类型向高级类型转换的原则,例如int型数据与 double型数据进行运算时,是先将int型数据转换成 double类型然后再进行运算结果为 double 类型。 此外,在一个赋值语句中,若发生类型转换,则是赋值语句右部(表达式一侧)的值转换 成左部(目标一侧)的类型 程序源码 该应用程序的源代码如下: t include <stdio. h> void main() //定义变量井赋初值 int char c -'a' float f= 5.3 double m-12. 65: double resulti 4:b
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有