正在加载图片...
、不同类型数据的隐式转换 隐式(自动转换) 转换 显式(强制转换) 运算转换:为使表达式中的各运算量具有同的类型而进行的数据类 型转换 赋值转换:一个值赋给与其不同类型的变量。 输出转换:输出时转换为指定的格式。 函数调用转换:函数调用时,形参与实参类型不一致而进行的转换。 、一般算术转换 算术转换(运算符转换) 目的:(1)将短的数扩展成机器处理的长度。 (2)使运算符两端具有共同的类型。 转换原则:(1)char、 short→ int float→ double P40P41 (2)运算符两端类型不一致时,“向高看齐” Char\ short>int >unsigned- long>double float二、不同类型数据的隐式转换 转换 运算转换:为使表达式中的各运算量具有同的类型而进行的数据类 型转换。 赋值转换:一个值赋给与其不同类型的变量。 输出转换:输出时转换为指定的格式。 函数调用转换:函数调用时,形参与实参类型不一致而进行的转换。 1、一般算术转换 算术转换(运算符转换) 目的:(1)将短的数扩展成机器处理的长度。 (2)使运算符两端具有共同的类型。 转换原则:(1)char、short→int float →double P40_P41 (2)运算符两端类型不一致时,“向高看齐” Char、short→int →unsigned→long→double float 隐式(自动转换) 显式(强制转换)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有