自动类型转化发生在参与运算的运算量类型不同时:
规则:
1算术运算时:
低精度先转换为高精度,char,short->int->long>double<-float
有符号转换成无符号。
2赋值时:等号右边转换成等号左边
3函数调用时:实参转换成形参
4函数返回值:返回值类型转换成函数返回类型
自动类型转化发生在参与运算的运算量类型不同时:
规则:
1算术运算时:
低精度先转换为高精度,char,short->int->long>double<-float
有符号转换成无符号。
2赋值时:等号右边转换成等号左边
3函数调用时:实参转换成形参
4函数返回值:返回值类型转换成函数返回类型