运算符及表达式
基本运算符分类
运算符 | 作用 |
---|---|
算数运算符 | 处理四则运算 |
赋值运算符 | 将表达式的值赋值给变量 |
比较运算符 | 用于表达式的比较,返回真或假 |
逻辑运算符 | 根据表达式的值返回真假 |
算数运算符
- 基本运算符
+、-、*、\、% - 自增和自减运算符
int a = 1;
a++;
a–;
–a;
++a;
其中(a++,a–)是先使用再自增,(++a,–a)是先自增再使用。
赋值运算符
常用赋值运算符
运算符 | 术语 |
---|---|
= | 赋值 |
+= | 加等于 |
-= | 建等于 |
*= | 乘等于 |
例如:
a += 1;
即等价于 a = a+1;
比较运算符
常用比较运算符
运算符 | 术语 |
---|---|
== | 等于 |
!= | 不等于 |
> | 大于 |
< | 小于 |
<= | 小于等于 |
>= | 大于等于 |
逻辑运算符
常用逻辑运算符
运算符 | 术语 |
---|---|
! | 非 |
&& | 且 |
|| | 或 |
其判断值返回为真或假
(在C语言中0表示假,非0表示真)