1.自动转换
什么情况下发生
运算转换 不同类型数据混合运算时
赋值转换 把一个值赋给与其类型不同的变量时
输出转换 输出时转换成指定的输出格式
函数调用转换 实参与形参类型不一致时转换
运算转换规则:数据转换按数据存储长度增长的方向进行
2.强制转换
★一般形式:(类型名)(表达式)例: (int)(y)
说明: 强制转换得到所需类型的中间变量,原变量类型不变
1.自动转换
什么情况下发生
运算转换 不同类型数据混合运算时
赋值转换 把一个值赋给与其类型不同的变量时
输出转换 输出时转换成指定的输出格式
函数调用转换 实参与形参类型不一致时转换
运算转换规则:数据转换按数据存储长度增长的方向进行
2.强制转换
★一般形式:(类型名)(表达式)例: (int)(y)
说明: 强制转换得到所需类型的中间变量,原变量类型不变