C语言基本内容请教

日期:2021-08-24 01:01:14 人气:1

C语言基本内容请教

转换由编译系统自动完成,可以将一种数据类型的数据转换为另外一种数据类型的数据。
1)算术运算中的数据转换
如果一个运算符有两个不同类型的运算分量,C语言在计算该表达式时会自动转换为同一种数据类型以便进行运算。先将较低类型的数据提升为较高的类型,从而使两者的数据类型一致(但数值不变),然后再进行计算,其结果是较高类型的数据。
自动转换遵循原则??“类型提升”:转换按数据类型提升(由低向高)的方向进行,以保证不降低精度。
数据类型的高低是根据其类型所占空间的大小来判定
    A+
热门评论