类型。
4. 在赋值语句中,=
右边的值在赋予 = 左边的变量之前,首先要将右边的值的数据类型
转换成左边变量的类型。也就是说,左边变量是什么数据类型,右边的值就要转换成什么
数据类型的值。这个过程可能导致右边的值的类型升级,也可能导致其类型降级
(demotion
“
”
)。所谓 降级 ,是指等级较高的类型被转换成等级较低的类型。
5. 作为参数传递给函数时,char
和 short
会被转换成 int,float
会被转换成 double。使用函
数原型可以避免这种自动升级。