算术操作符
+ - * / %
移位操作符
>> <<
位操作符
& ^ |
赋值操作符
= += -= *= /= &= ^= |= >>= <<=
单目操作符
! 逻辑反
- 负值
+ 正值
& 取地址符
sizeof 操作数的类型长度
~ 对一个数的二进制按位取反
-- 自减
++ 自增
* 间接访问操作符
(类型) 强制类型转换
关系操作符
> 大于
>= 大于或等于
< 小于
<= 小于或等于
!= 不相等
== 相等
逻辑操作符
&& 逻辑与
|| 逻辑或
条件操作符
exp1?exp2:exp3
逗号表达式
exp1,exp2,exp3...expn
下标引用、函数调用和结构成员
[] () . ->