1
C语言程序设计
1.3.5 2.5 混合运算与类型转换

2.5 混合运算与类型转换

前面讨论了不同的数据类型和不同的运算符,在计算表达式时,不但要考虑运算符的优先级和结合性,还要分析运算对象的数据类型。一个运算符对不同数据类型的数据的计算结果有可能不同。不同类型的数据在一起运算时,需要转换为相同的数据类型。

转换的方式有两种:自动类型转换和强制类型转换。自动类型转换又称为隐式转换,而强制类型转换又称为显式转换。