邏輯運(yùn)算符優(yōu)先級順序c
2025-02-04 14:28:59問答瀏覽:7666次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復(fù)
共 4 個(gè)回答
- 在C語言中,邏輯運(yùn)算符的優(yōu)先級為: 1. 短路邏輯表達(dá)式: ( bool) (( bool) ? ( bool) : ( bool)) 2. 邏輯 AND: ( bool) && ( bool) 3. 邏輯 OR: ( bool) || ( bool)
在邏輯表達(dá)式中,最優(yōu)先的為能夠直接轉(zhuǎn)換為布爾值的非布爾型值,隨后依次是邏輯 NOT、邏輯 AND、邏輯 OR,且邏輯 AND 優(yōu)先級高于邏輯 OR。連詞符“&&”與“||”之之間的連詞優(yōu)先級高于問號“?”,而?:的優(yōu)先級則最低。在(if) 語句中,連詞符的優(yōu)先級最知曉高,緊隨其后的是問號:的優(yōu)先級較前段落符位較低,然后依照邏輯運(yùn)算符的規(guī)則。在運(yùn)算符優(yōu)先級最低的是短路邏輯位|字符。贊55回復(fù)舉報(bào) - 1. 邏輯與(AND, &&, 或 ,and),優(yōu)先級高于邏輯或(OR, ||, 或, or)。 2. 邏輯非(NOT, !, 負(fù)號, not)是最高的優(yōu)先度。 3. 在直接連加或兩兩操作的情況下,優(yōu)先級對于邏輯運(yùn)算符來說是沒有影響。贊1回復(fù)舉報(bào)
我也是有底線的人~
點(diǎn)擊加載更多
最新資訊
更多相關(guān)資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍(lán)
465位用戶圍觀了該問題