c语言 不同数据类型间的混合运算

如题所述

第1个回答  2019-09-15
两种不同类型的数运算的时候,根据包容性,将低级范围的转换成高范围的,将小的转换为大的。这样才能保证结果更正确。比如将单精度转换成双精度,将short转换为long等。所以,结果是双精度的。如果结果保存到单精度的变量,将会有一个warning的编译警告。
相似回答