【C基础】整形提升和算数转换 在C语言中尤其要注意隐式类型转换、整形提升与算数转换 文章目录 【C基础】整形提升和算数转换 1、表达式求值 2、隐式类型转换 2.1 整型提升的意义 2.2 实例 2.3 如何整形提升 2.4 算数转换 1、表达式求值 决定表达式求值的顺序:操作符的优先级和结合性 但是在表达式的操作数在求值的过程中可能需要转换为其他类型,因此提出隐式类型转换的概念。 2、隐式类型转换 C的整型算术运算总是至少以缺省整型类型的精度来进行的。 为了获得这个精度,表达式中的字符和短整型操作数在使用之前被转换为普通整型,这种转换称为整型提升。 2.1 整型提升的意义