第04章运算符与表达式.ppt

第04章运算符与表达式

第4章 运算符及表达式 4.1 C的运算符与表达式 4.2 算术运算符和算术表达式 4.3 强制类型转换运算符 4.4 增量运算符与增量表达式 4.5 赋值运算符和赋值表达式 4.6 逗号运算符和逗号表达式 4.7 关系运算符和关系表达式 4.8 逻辑运算符和逻辑表达式 4.9 条件运算符和条件表达式 4.10 位运算符和位运算 4.11 其他运算符 4.1 C的运算符及表达式 4.1.1 运算符 运算符就是参与运算的符号,C的运算符十分丰富,共有34种运算符。如,算术运算符“+、—、*、/、%(求余数)”、赋值运算符“=”;关系运算符“>、>=、<、<=、==(等于)、!=(不等于)”、逻辑运算符“!(逻辑非)、(逻辑与)、||(逻辑或)”等等。 有些运算符在使用时,两边各有一个操作数,比如c=a+b中的“=”和“+”,这类运算符通常叫做双目运算符。 有些运算符在使用时,只作用于一个操作数,比如a++中的“++”,这类运算符通常叫做单目运算符。 有些运算符在使用时,需要有三个操作数,比如 (ab)?a:b 中的条件运算符“? :”,这类运算符通常叫做三目运算符。 4.1.2 表达式 1、表达式是由运算符、运算对象(操作数)和标点符号组成的,符合C语法规定的式子。说明一个计算过程。 2、表达式是根据某些约定、结合性、及优先级规则进行计算的。C

文档评论(0)

1亿VIP精品文档

相关文档