指針最優,單目運算優于雙目運算。如正負號。先乘除,后加減。先算術運算,后移位運算,最后位運算。邏輯運算最后計算。
以下運算符按從上到下,優先級從高到低排列,同行為相同優先級,相同優先級需要考慮結合性:
括號:()、[]
正負號:+、-
自增自減,非:++、–、!
乘除,取余:*、/、%
加減:+、-
移位運算:<<、>>、>>>
大小關系:>、>=、<、<=
相等關系:==、!=
按位與:&
按位異或:^
按位或:|
邏輯與:&&
邏輯或:||
條件運算:?:
賦值運算:=、+=、-=、*=、/=、%=
位賦值運算:&=、|=、<<=、>>=、>>>=
回答所涉及的環境:聯想天逸510S、Windows 10。
指針最優,單目運算優于雙目運算。如正負號。先乘除,后加減。先算術運算,后移位運算,最后位運算。邏輯運算最后計算。
以下運算符按從上到下,優先級從高到低排列,同行為相同優先級,相同優先級需要考慮結合性:
括號:()、[]
正負號:+、-
自增自減,非:++、–、!
乘除,取余:*、/、%
加減:+、-
移位運算:<<、>>、>>>
大小關系:>、>=、<、<=
相等關系:==、!=
按位與:&
按位異或:^
按位或:|
邏輯與:&&
邏輯或:||
條件運算:?:
賦值運算:=、+=、-=、*=、/=、%=
位賦值運算:&=、|=、<<=、>>=、>>>=
回答所涉及的環境:聯想天逸510S、Windows 10。