C语言运算符优先级

更新时间:2023-04-22 05:11:45 阅读: 评论:0


2023年4月22日发(作者:发卡机)

C

泰山碧霞祠 标准化工作室编码[XX968T-XX89628-XJ668-XT689N]

C

优先级 运算符 名称或含义 使用形式

[] 数组下标

数组名[常量表达

]

(表达式)/函数名

(形参表)

结合方向 说明

() 圆括号

1 左到右

. 对象.成员名

成员选择(对

象)

成员选择(指

针)

负号运算符 - -表达式 单目运算符

强制类型转换 (类型) (数据类型)表达式

自增运算符 ++ ++变量名/变量名++ 单目运算符

自减运算符 -- --变量名/变量名-- 单目运算符

取值运算符 2 * *指针变量 右到左 单目运算符

取地址运算符 & &变量名 单目运算符

逻辑非运算符 ! !表达式 单目运算符

按位取反运算符 ~ ~表达式 单目运算符

长度运算符 sizeof sizeof(表达式)

/ 表达式/表达式 双目运算符

* 表达式*表达式 双目运算京杭大运河始建于 符

余数(取模) % 双目运算符

4 + 表达式+表达式 左到右 双目运算符

-> 对象指针->成员名

3 左到右

整型表达式/整型表

达式

- 表达式-表达式 双目运算符

<< 左移 变量<<表达式 双目运算符

5 左到右

>> 右移 变量>>表达式 双目运算符

> 大于 表达式>表达式 双目运算符

>= 大于等于 表达式>促进民族团结 =表达式 双目运算符

6 左到右 甲亢危害

< 小于 表达式<表达式 双目运算符

<= 小于等于 表达式<=表达式 双目运算符

== 等于 表达式==表达式 双目运算符

7 左到右

!= 不等于 表达式!=表达式 双目运算符

8 & 按位与 香菇炖土豆有毒 表达式&表达式 左到右 双目运算符

9 ^ 按位异或 表达式^表达式 左到右 双目运算符

10 | 按位或 表达式|表达式 左到右 双目运算符

11 && 逻辑与 表狗狗剪指甲 达背部英语 式&快乐男生主题曲 &表达式 左到右 双目运算符

12 || 逻辑或 表达式||表达式 左到右 双目运算符

13 ?: 条件运算符 右到左 三目运算符

= 赋值运算符 变量=表达式

/= 除后赋值 变量/=表达式

*= 乘后赋值 变量*=表达式

14 右到左

%= 取模后赋值 变量%=表达式

+= 加后赋值 变量+=表达式

-= 减后赋值 变量-=表达式

表达式1?表达式2:

表达式3

<<= 左移后赋中国民俗大全 值 变量<<=表达式

>>= 右移后赋值 变量>>=表达式

&= 按位与后赋值 变量&=表达式

^= 按位异或后赋值 变量^=表达式

|= 按位或后赋值 变量|=育儿知识幼儿园 表达式

15 , 逗号运算符 表达式,表达式,… 左到右

说明:

从左向右顺

序运算

同一优先级的运算符,运算次序由结合方向所决定。

简单记就是:>算术运算符>关系运算符>&&>||>赋值运算符


本文发布于:2023-04-22 05:11:45,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/508743.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图