逻辑运算符号&&、||、!的相对优先级是什么?

 我来答
一只宅豆
高粉答主

2018-01-05 · 每个回答都超有意思的
知道大有可为答主
回答量:124
采纳率:85%
帮助的人:4.8万
展开全部

运算符运算等级如下

其中 1级优先级最高,15级最低,

1级优先级 左结合

() 圆括号 

[] 下标运算符 

-> 指向结构体成员运算符 

. 结构体成员运算符 

2级优先级 右结合 

! 逻辑非运算符 

~ 按位取反运算符 

++ 自增运算符 

-- 自减运算符 

- 负号运算符 

(类型) 类型转换运算符 

* 指针运算符 

& 地址与运算符 

sizeof 长度运算符 

3级优先级 左结合 

* 乘法运算符 

/ 除法运算符 

% 取余运算符 

4级优先级 左结合

+ 加法运算符 

- 减法运算符 

5级优先级 左结合 

<< 左移运算符 

>> 右移运算符 

6级优先级 左结合 

<、<=、>、>= 关系运算符 

7级优先级 左结合 

== 等于运算符 

!= 不等于运算符 

8级优先级 左结合 

& 按位与运算符 

9级优先级 左结合 

^ 按位异或运算符 

10级优先级 左结合 

| 按位或运算符 

11级优先级 左结合 

&& 逻辑与运算符 

12级优先级 左结合 

|| 逻辑或运算符 

13级优先级 右结合 

? : 条件运算符 

14级优先级 右结合 

= += -= *= /= %= &= ^= |= <<= >>= 全为赋值运算符

15级优先级 左结合 

, 逗号运算符

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式