優先值 
運算子
同等順序
1
括號:()[]
由右至左
2
遞增++、遞減--、負號-NOT!、補數~
由左至右
3
乘*、除/、取餘數%
由左至右
4
+、減-
由左至右
5
位元左移<<、位元右移>>
無正負性位元右移>>>
由左至右
6
小於<、大於>、小於等於<=、大於等於>=
由左至右
7
等於==、不等於!=
由左至右
8
AND: &
由左至右
9
XOR:^
由左至右
10
OR:|
由左至右
11
簡化比較次數的AND:&&
由左至右
12
簡化比較次數的OR:||
由左至右
13
條件選擇?:
由右至左
14
指定運算 =
由右至左
15
+=-=、*=/=%=&=|=^=
由右至左
優先值:1代表最高優先值 ,15代表最低優先值 。
同等順序:指運算式中遇到同等級優先值時的運算處理。
 

 

 
















其它文章

arrow
arrow
    創作者介紹
    創作者 PG Levin Li 的頭像
    PG Levin Li

    程式開發學習之路

    PG Levin Li 發表在 痞客邦 留言(0) 人氣()