运算符详解
最高级运算符:左结合
- 成员运算符-点号:
- 成员运算符-箭头:
- 中括号小括号:分别是下标、函数调用、类型构造
次高级运算符:右结合
- 后置递增递减:
- typeid:类型id
- explicit cast:类型转换
第3级运算符:右结合
- 单目运算符:
- 前置递增递减
- 逻辑非
- 正号、负号
- 星号解引用
- 取地址符
- ()类型强转
- sizeof、new、new[]、delete、noexcept抛出异常
第4级:算术运算符:左结合
- 先:乘、除、取余
- 后:加、减
第5级:移位运算符:左结合
第6级:关系运算符:左结合
- <、<=、>、>=、==、!=
第7级:位运算符:左结合
- &、^、|、&&、