C++運算符優先級

C++ 運算符優先級


優先級 運算符 結合性
1 [], (), ., ->, 後置++, 後置– 左 → 右
2 前置++,前置–,sizeof,&,*,+,-,~,! 右 → 左
3 (強制轉換類型) 右 → 左
4 .*,->*, 左 → 右
5 *,/,% 左 → 右
6 +,- 左 → 右
7 <<,>> 左 → 右
8 <,>,<=,>= 左 → 右
9 ==,!= 左 → 右
10 & 左 → 右
11 ^ 左 → 右
12 | 左 → 右
13 && 左 → 右
14 || 左 → 右
15 ? : 右 → 左
16 =,*=,/=,%=,+=,-=,<<=,>>=,&=,^=,|= 右 → 左
17 , 左 → 右

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章