c語言加減乘除優(yōu)先級 C語言符號優(yōu)先級的排列順序?
C語言符號優(yōu)先級的排列順序?級別1優(yōu)先級左組合()括號[]下標(biāo)運算符->指向結(jié)構(gòu)成員運算符。結(jié)構(gòu)成員運算符二級優(yōu)先權(quán)組合!邏輯非運算符~位求反運算符自動遞增運算符--自動遞減運算符-減號運算符](
C語言符號優(yōu)先級的排列順序?
級別1優(yōu)先級左組合
()括號
[]下標(biāo)運算符
->指向結(jié)構(gòu)成員運算符。結(jié)構(gòu)成員運算符
二級優(yōu)先權(quán)組合!邏輯非運算符
~位求反運算符
自動遞增運算符
--自動遞減運算符
-減號運算符
](類型)類型轉(zhuǎn)換運算符
*指針運算符
地址和運算符(&A)
長度運算符的大小
三級優(yōu)先級左組合
*乘法運算符
/除法運算符
%余數(shù)運算符
四級優(yōu)先左組合
加法運算符
-減法運算符
五級優(yōu)先左組合
<<左移位運算符
>>右移位運算符
六級優(yōu)先左組合
<,<=,>,>=關(guān)系運算符7級優(yōu)先級左組合
==相等運算符!=不等運算符
8級優(yōu)先級左組合
&;位與運算符
9級優(yōu)先級左組合
^位異或運算符
10級優(yōu)先級左組合
|位或運算符
11級優(yōu)先級左組合
&;邏輯與運算符
12級優(yōu)先級左組合
|邏輯或運算符
13級優(yōu)先級右組合?:條件運算符
14級優(yōu)先級右組合
=-=*=/=%=&=^=|=<<=>>=所有賦值運算符
15級優(yōu)先級左組合
,逗號運算符