【運算子】
Last updated
Last updated
以下是運算子,在敘述計算公式時需要注意優先順序,避免不必要的計算錯誤。
Precedence | Description | Operator |
---|---|---|
1
Postfix increment and decrement
++, --
New expression
new <typename>
Array subscripting
<array>[<index>]
Member access
<object>.<member>
Function-like call
<func>(<args...>)
Parentheses
(<statement>)
2
Unary minus
-
Unary operations
delete
Logical NOT
!
Bitwise NOT
~
3
Exponentiation
**
4
Multiplication, division and modulo
*, /, %
5
Addition and subtraction
+, -
6
Bitwise shift operators
<<, >>
7
Bitwise AND
&
8
Bitwise XOR
^
9
Bitwise OR
|
10
Inequality operators
<, >, <=, >=
11
Equality operators
==, !=
12
Logical AND
&&
13
Logical OR
||
14
Ternary operator
<conditional> ? <if-true> : <if-false>
Assignment operators
=, |=, ^=, &=, <<=, >>=, +=, -=, *=, /=, %=
15
Comma operator
,