运算符
算数运算符
两个操作数进行计算
操作符 | 描述 |
---|---|
+ | 加 、 求和 |
- | 减 、求差 |
* | 乘 、 求积 |
\ | 除 、 求商 |
% | 模 、 求余 |
一元运算符(只有一个操作数)
操作符 | 描述 |
---|---|
++ | 递增 、变量值+1 |
– | 递减 、 变量值-1 |
赋值运算符
等号右边赋值给等号左边
操作符 | 描述 |
---|---|
= | 直接赋值 |
+= | 求和后赋值 |
-= | 求差后赋值 |
*= | 求积后赋值 |
/= | 求商后赋值 |
%= | 求余后赋值 |
关系运算符
两个操作数进行比较
操作符 | 描述 |
---|---|
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
== | 等于 |
!= | 不等于 |
逻辑运算符
类型 | 取值范围 | 字符编码 |
---|---|---|
&& | 与(而且) | 两个操作数,同时为真,结果为真 |
|| | 或(或者) | 两个操作数,有一个为真,结果为真 |
! | 非(取反) | 意为“不是”,真即是假,假即使真 |
三元运算符
操作符 | 语义 | 描述 |
---|---|---|
?: | 布尔表达式?结果1:结果2 | 当表达式结果为真,获得结果1 当表达式结果为假,获得结果2 |