c語言的運(yùn)算符優(yōu)先順序
2025-04-06 03:25:16問答瀏覽:2477次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復(fù)
共 5 個回答
- C語言用的算符有結(jié)合性并不固定,算符的優(yōu)先級由左至右增長,若兩個運(yùn)算符級數(shù)相同則左側(cè)元素先運(yùn)算。具體順序如下: 1. 算術(shù)運(yùn)算符: (++i)(i++)(--i)(i--)(+)(-)(~)! (||)(&&) () ~ (+) (-) () (/) (%) (〈) (〈=) (〉) (〉=) (==) (!=) 2. 賦值運(yùn)算符: (=x) (恐懼iness)(+=) (-=) (=) (%=) (>>=) (<<=) (>:),推導(dǎo) 3. 逗號運(yùn)算符: (,)。
因此,算符相關(guān)運(yùn)算應(yīng)力求括號明確,以免產(chǎn)生一些優(yōu)先級相關(guān)的誤會。贊10回復(fù)舉報 - c語言運(yùn)算符優(yōu)先順序是從高到低依次為:括號表達(dá)式, 一元運(yùn)算符, 移位運(yùn)算符, 關(guān)系運(yùn)算符, 等級運(yùn)算符, 邏輯運(yùn)算符, 條件運(yùn)算符, 算術(shù)運(yùn)算符, 賦值運(yùn)算符。贊99回復(fù)舉報
- C語言運(yùn)算符優(yōu)先順序從高到低依次為:括號()、一元運(yùn)算符(如++、--)、乘冪、乘、除、取模、加、減、位移、關(guān)系運(yùn)算符、邏輯與、邏輯或、條件運(yùn)算符、賦值運(yùn)算符。贊29回復(fù)舉報
我也是有底線的人~
點(diǎn)擊加載更多
相關(guān)資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍(lán)
465位用戶圍觀了該問題