Visual C++程序设计第二章 数据类型及基本运算量.pptVIP

  • 4
  • 0
  • 约1.54万字
  • 约 78页
  • 2017-08-28 发布于辽宁
  • 举报

Visual C++程序设计第二章 数据类型及基本运算量.ppt

* 2.5运算符及表达式 三、赋值运算符及赋值表达式 3)复合的赋值运算符 在赋值符之前加其它二目运算符可构成复合赋值符。 +=、-=、*=、/=、%=、=、=、=、^=、|=。 构成复合赋值表达式的一般形式为: 变量 双目运算符=表达式 它等效于: 变量=变量 运算符 表达式 * 2.5运算符及表达式 四、关系运算符与关系表达式 1.关系运算符 小于;=小于或等于;大于;=大于或等于;==等于;!=不等于。 1)关系运算符的值 关系运算的值有真和假两种,如果满足运算符的定义,则结果为真,否则结果为假。虽然C编译在给出关系运算值时,以1代表真,0代表假。但反过来在判断一个量是为真还是为假时,以0代表假,而以非0的数值作为真。例如: 50的值为真,即为1。 (a=3)(b=5)由于35不成立,故其值为假,即为0。 * 2.5运算符及表达式 4.关系运算符与关系表达式 2)关系运算符的求值规则 (1)在对两个数值表达式进行关系运算时,是比较两个数值的大小。如:35的结果为假。 (2)对于字符型数据的比较,直接比较单个字符的ASCII码的大小。如’a’’b’的结果为假。不可以直接比较两个字符串。 3)关系运算符的优先级 关系运算符的优先级低于算术运算符,高于赋值运算符。其中,“、=、、=”的优先级相同,高于“==”和“!=”,

文档评论(0)

1亿VIP精品文档

相关文档