C++程序设计冯博琴C++第2章课件教学.pptVIP

  • 1
  • 0
  • 约8.26千字
  • 约 73页
  • 2017-01-01 发布于广东
  • 举报
第2章 运算符、表达式和语句 中国铁道出版社 2.1 运算符概述 1.运算符和表达式 运算符又称为操作符,是描述对数据进行运算的符号 运算中所需要的数据称为操作数或运算分量 由运算符将操作数连接起来构成的算式称为表达式 每个表达式都有一个运算结果,称为表达式的值 2.运算符的构成 由一个字符构成,例如,“+”、“-” 由2个字符组合构成,例如“”、“=” 由3个字符构成,例如,“=”、“=” 可以是C++中的保留关键字,例如“sizeof” 3.运算符的分类 按运算符连接的运算量个数分类。 (1)单目运算符(或称一元运算符) 需要一个操作数,例如取负运算符“-”构成的表达式-x (2)双目运算符(或称二元运算符) 需要两个操作数,例如,加法运算符“+”构成的a+b (3)三目运算符(或称三元运算符) C++中只有一个三目运算符,即条件运算符“?:”,用2个符号连接3个运算量,例如,ab?a:b 4.优先级别 优先级别是指不同的运算符在同一表达式中同时出现时运算的优先次序。见附录 5.运算符的结合性 结合性是指同一优先级的运算符同时出现时运算的优先次序。 下列运算符的结合性是从右向左: (1)所有单目运算符; (2)条件运算符(三目运算符): (3)双目运算符中的赋值运算符。 2.2 算术运算 在学习算术运算时除了要掌握算术运算符的功能,也要掌握将数学中的代数式正确地用算术表达式

文档评论(0)

1亿VIP精品文档

相关文档