操作符优先级
以下是按评估顺序列出的操作符优先级。
优先级 | 描述 | 操作符 |
---|---|---|
1 | 后置自增和自减 | ++ , -- |
创建类型实例 | new <typename> |
|
数组元素 | <array>[<index>] |
|
访问成员 | <object>.<member> |
|
函数调用 | <func>(<args...>) |
|
小括号 | (<statement>) |
|
2 | 前置自增和自减 | ++ , -- |
一元运算的加和减 | + , - |
|
一元操作符 | delete |
|
逻辑非 | ! |
|
按位非 | ~ |
|
3 | 乘方 | ** |
4 | 乘、除和模运算 |