基本运算符
算术运算符
|
运算符 |
说明 |
表示 |
示例 |
结果 |
|
+ |
加运算 |
a+b |
|
|
|
- |
减运算 |
a-b |
|
|
|
* |
乘运算 |
a*b |
|
|
|
/ |
除运算 |
a/b |
|
|
|
% |
余运算 |
a%b |
|
|
|
++ |
自增运算 |
a++、++a |
a=1 | a=a+1 |
2 |
|
-- |
自减运算 |
a--、--a |
a=1 | a=a -1 |
0 |
赋值运算符
|
运算符 |
说明 |
表示 |
|
= |
赋值运算 |
a=b |
复合赋值运算符
|
运算符 |
表示 |
示例 |
结果 |
|
+= |
a+=2 |
a=3 | a=a+2 |
5 |
|
-= |
a-=2 |
a=3 | a=a-2 |
1 |
|
*= |
a*=2 |
a=3 | a=a*2 |
6 |
|
/= |
a/=2 |
a=4 | a=a/2 |
2 |
|
%= |
a%=2 |
a=3 | a=a%2 |
1 |
关系运算符
|
运算符 |
说明 |
表示 |
|
== |
相等于 |
a==b |
|
!= |
不等于 |
a!=b |
|
> |
大于 |
a>b |
|
< |
小于 |
a<b |
|
>= |
大于等于 |
a>=b |
|
<= |
小于等于 |
a<=b |
逻辑运算符
|
运算符 |
表示 |
结果 |
|
&& |
与 |
都真,才为真 |
|
|| |
或 |
有真,就为真 |
|
! |
非 |
取相反 |
|
^ |
异或 |
一真一假,才为真 |
运算符的优先级
|
优先级 |
描述 |
运算符 |
|
1 |
括号 |
() |
|
2 |
正负号 |
+、- |
|
3 |
一元运算符 |
++、--、! |
|
4 |
乘除 |
*、/、% |
|
5 |
加减 |
+、- |
|
6 |
移位运算 |
>>、>>>、<< |
|
7 |
比较大小 |
<、>、<=、>= |
|
8 |
比较是否相等 |
==、!= |
|
9 |
按位与运算 |
& |
|
10 |
按位异或运算 |
^ |
|
11 |
逻辑或运算 |
| |
|
12 |
逻辑与运算 |
&& |
|
13 |
逻辑或运算 |
|| |
|
14 |
三元运算符 |
?: |
|
15 |
赋值运算符 |
= |

浙公网安备 33010602011771号