C语言 运算符优先级表

运算符 ·结合性
()   []    ->    .(前述运算符) 自左向右
!    ~     ++     --     -   (type)    *     &     sizeof      (单目运算符) 自右向左
*    /      %     +      -    (算术运算符) 自左向右
<<        >>                 (移位运算符) 自左向右
<       <=      >       >=     ==       !=          (关系运算符) 自左向右
&       ^        |         &&      ||                    (逻辑运算符) 自左向右
?:             (条件运算符,三目运算符) 自右向左
assignment  (赋值运算符=) 自右向左
,    (逗号) 自左向右

 

 

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