[关闭]
@songying 2018-11-12T12:51:54.000000Z 字数 172 阅读 1125

类型转换

c++

隐式转换

  1. 大多数表达式中,比int类型小的整数值首先提升为较大的整数类型
  2. 在条件中,非布尔值转换为布尔类型
  3. 初始化过程中,初始值转化为变量的类型;赋值语句中,右侧运算对象转换成左侧运算对象的类型。
  4. 如果算数运算或关系运算的运算对象有多种类型,需要转换成同一种类型
  5. 函数调用时也会发生类型转换

算术转换

把一种算术类型转换成另一种算术类型

整型提升

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注