[计算机软件及应用]第2章 数据类型和表达式.docVIP

  • 8
  • 0
  • 约7.8千字
  • 约 10页
  • 2018-02-28 发布于浙江
  • 举报

[计算机软件及应用]第2章 数据类型和表达式.doc

[计算机软件及应用]第2章 数据类型和表达式

* 2.6 赋值运算符与赋值表达式 一、赋值运算 赋值运算符 = 双目运算符 作用:将运算符右边表达式的值送给左边的变量 比算术运算符优先级低 按从右向左的顺序计算,右结合 赋值表达式 概念 用赋值运算符将运算对象连在一起的式子。 * 形式 变量=表达式 如: a=3+5 赋值表达式的值 赋值运算符左边变量的值 注意: 赋值运算符的左操作数必须是一个变量 ,如: 5=3 a=b+3 a=b=3 a=5=3 (a=5)=3 * 二、赋值过程中的类型转换 思考:赋值运算符两侧运算对象的类型不一致 如:int m=3.5;怎么办? 进行类型转换,系统自动完成。 转换原则:按“ = ”运算符左边变量的类型转换 整型变量 = 浮点型数据 舍弃小数,如: int m=3.5;coutm ; 浮点型变量= 整型数据 数值不变,以指数形式存储到浮点型变量中。 float变量= double型数据 注意数值范围不能溢出。 3 * 整型变量 = 字符型数据 将字符的ASCII码赋给整型变量。 如:int i= ‘a’; coutiendl; char型变量= int、short或long型数据 截取低8位送给cha

文档评论(0)

1亿VIP精品文档

相关文档