C程序设计(第四版)第2章数据类型及其运算(阅读).pptVIP

  • 0
  • 0
  • 约6.63千字
  • 约 38页
  • 2016-12-10 发布于重庆
  • 举报

C程序设计(第四版)第2章数据类型及其运算(阅读).ppt

C程序设计(第四版)第2章数据类型及其运算(阅读)

2.5 运算符和表达式 逻辑运算符的运算规则是用真值表来表示的 a b !a !b ab a||b 真 真 假 假 真 真 真 假 假 真 假 真 假 真 真 假 假 真 假 假 真 真 假 假 2.5 运算符和表达式 2.5.5 逗号运算符与逗号表达式 逗号运算符(,)是C语言提供的一种特殊的运算符,用它将两个表达式连接起来就称为逗号表达式。逗号表达式的格式为: 表达式1,表达式2 逗号运算符是双目运算符,优先级为15;结合方向为左结合 逗号表达式的求值过程是,先求解表达式1,再求解表达式2,整个逗号表达式的值是表达式2的值。用逗号连接的表达式1和表达式2都可以是逗号表达式。 需要注意的是,并不是任何地方出现的逗号都表示逗号运算符,例如函数参数中,逗号是作为分隔符使用的 2.5 运算符和表达式 2.5.7 条件运算符与条件表达式 条件运算符是C语言中唯一的三目运算符,条件表达式的一般格式为 表达式1?表达式2:表达式3 优先级是13,结合方向为右结合。 条件表达式的求解过程为,先判断表达式1的值,如果为真,表达式2的值就是整个条件表达式的值,否则表达式3的值是整个条件表达式的值 2.5 运算符和表达式 2.5.8 长度运算符sizeof sizeof是单目运算符,功能是测试变量或者某种数据类型在内存中占用的字节数。sizeof的一般格式为: sizeof(变量

文档评论(0)

1亿VIP精品文档

相关文档