逻辑运算中“and”“or”“not”“xor”的先后顺序

如题所述

not(非) 和xor (异或)优先级高,因为他们是单运算符
and 和or优先级低,因为他们是双运算符,就是说需要两边都有数据才算。追问

那么“not”和“xor”的运算那个先?
“and”和“or”的寻算那个先?

追答

那么“not”和“xor”的运算那个先?
“and”和“or”的寻算那个先?
他们两个是没有先后,比如 加(+)和减(-)一样。如果你需要把一个的优先级弄高,那你可以用括号。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-23
这4个指令是同级的,换句话说运算时按从左到右运算(如无括号)
第2个回答  2019-07-26

相似回答