
不同类型数据的混合运算
不同类型数据进行混合运算时,首先要把不同类型的数据转换成同一类型,然后进行运算。这种转换由编译系统自动完成,其转换遵循原则如下:C语言规定:在赋值运算中,如果赋值运算符两边的类型不一致,但都是数值型或字符型时,在赋值时将进行类型转换。转换时将赋值号右边表达式的类型转换为左边变量的类型。强制类型转换是利用强制类型转换运算符将一个表达式转换成所需类型。常被称为显式类型转换,而把自动类型转换称为隐式类型转换,其一般形式为:(类型符)(表达式)其功能就是把表达式结果的类型转换为圆括号()中的数据类型。例如:














