# 二.表达式

前言

表达式由运算符构成,一个表达式是可以对其进行求值并得到一个结果值的

# 1.算术表达式

1 + 1
1 - 1
1 * 2
2 / 1
2 % 3
1
2
3
4
5

rust中两数相除,实际上执行的是整除。例如1/3=0,4/3=1

# 2.关系表达式

"" && 5
"" || 6
!""
1
2
3

# 3.逻辑表达式

5 & 1
5 ^ 1
~5
5 << 1
5 >> 1
5 >>> 1
1
2
3
4
5
6

# 4.赋值表达式

a = 1
a += 1
a -= 1
a *= 10
a /= 10
a %= 10
1
2
3
4
5
6