算数运算符
+ 加
- 减
* 乘
/ 除
% 取余
++i 先自增1再参与运算
i++ 先参与运算再自增1
--i 先自减1再参与运算
i-- 先参与运算再自减1
赋值运算符
= 赋值
+= 加等于
-= 减等于
*= 乘等于
/= 除等于
%= 等于
比较运算符
== 等于 > = 大于等于 <= 小于等于
逻辑运算符
! 非 && 与(且) || 或
运算符优先级
[] 数组下标 1 () 圆括号 从左到右 . 成员选择(对象) -> 成员选择(指针)
- 负号 ~ 按位取反 ++ 自增 -- 自减 2 * 指针取值运算符 从右到左 & 取地址运算符 ! 逻辑非 (类型) 强制转换类型 sizeof 长度运算符