一、基本概念
- 运算符:用来表示各种不同运算的符号
- 表达式:由运算符和运算分量(操作数)组成的式子
- 优先级:指当不同的运算符进行混合运算时,运算顺序由运算符的优先级决定,优先级高的运算符先运算,优先级低的运算符后运算
- 结合性:指运算符可以和左边的表达式结合,也可以和右边的表达式结合,当优先级相同时,运算符的运算顺序由结合性决定
- 运算符分类:按运算符在表达式中与运算分量的关系(链接运算分量的个数),可分为单目运算符(需要一个运算分量)、双目运算符(需要两个运算分量)和三目运算符(需要三个运算分量)
- 表达式分类:按照运算符分类,可分为算术表达式、关系表达式、逻辑表达式、赋值表达式、条件表达式、逗号表达式、位表达式和其他表达式
运算符种类 |
作用 |
包含运算符 |
算术运算符 |
用于各类数值运算 |
+、-、*、/、%、++、-- |
关系运算符 |
用于比较运算 |
>、<、==、>=、<=、!= |
逻辑运算符 |
用于逻辑运算 |