程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言問答 >> C語言運算符優先級順序

C語言運算符優先級順序

編輯:C語言問答

C語言運算符優先級順序

我知道從高到低為:圓括號單目運算符算術運算符關系運算符邏輯運算符三目運算符賦值運算符逗號運算符
如:()!+-*/%+->>=<<===!=&&||?:=,
問按位運算符(&|^~>><<)應該插在上面的哪裡?

最佳回答:

一共有十五個優先級:
1()[].->
2!~-(負號)++--&(取變量地址)*(type)(強制類型)sizeof
3*/%
4+-
5>><<
6>>=<<=
7==!=
8&
9^
10|
11&&
12||
13?:
14=+=-=*=/=%=|=^=&=>>=<<=
15,
就著多吧結合性:21314是從右至左其他都是從左至右
有問題可以在交流的共同進步
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved