c語言優先級表格?
運算符優先級和結合性一覽表
優先級運算符名稱或含義使用形式結合方向說明1[]數組下標數組名[常量表達式]左到右()圓括號(表達式)函數名(形參表).成員選擇(對象)對象.成員名->成員選擇(指針)對象指針->成員名2-負號運算符-表達式右到左單目運算符(類型)強制類型轉換(數據類型)表達式++自增運算符++變量名變量名++單目運算符--自減運算符--變量名變量名--單目運算符*取值運算符*指針變量單目運算符&取地址運算符&變量名單目運算符!邏輯非運算符!表達式單目運算符~按位取反運算符~表達式單目運算符sizeof長度運算符sizeof(表達式)3/除表達式 / 表達式左到右雙目運算符*乘表達式*表達式雙目運算符%余數(取模)整型表達式%整型表達式雙目運算符4+加表達式+表達式左到右雙目運算符-減表達式-表達式雙目運算符5<<左移變量<<表達式左到右雙目運算符>>右移變量>>表達式雙目運算符6>大于表達式>表達式左到右雙目運算符>=大于等于表達式>=表達式雙目運算符<小于表達式<表達式雙目運算符<=小于等于表達式<=表達式雙目運算符7==等于表達式==表達式左到右雙目運算符!=不等于表達式!= 表達式雙目運算符8&按位與表達式&表達式左到右雙目運算符9^按位異或表達式^表達式左到右雙目運算符10按位或表達式|表達式左到右雙目運算符11&&邏輯與表達式&&表達式左到右雙目運算符12邏輯或表達式||表達式左到右雙目運算符13?:條件運算符表達式1? 表達式2: 表達式3右到左三目運算符14=賦值運算符變量=表達式右到左/=除后賦值變量/=表達式*=乘后賦值變量*=表達式%=取模后賦值變量%=表達式+=加后賦值變量+=表達式-=減后賦值變量-=表達式<<=左移后賦值變量<<=表達式>>=右移后賦值變量>>=表達式&=按位與后賦值變量&=表達式^=按位異或后賦值變量^=表達式=按位或后賦值變量|=表達式15,逗號運算符表達式,表達式,…左到右