当前位置:网站首页>运算符优先级与求值次序(从上至下)
运算符优先级与求值次序(从上至下)
2022-07-20 10:25:00 【吃瓜的三木】
运算符 优先级
同一行中的各运算符具有相同的优先级,各行间从上往下优先级逐行降低。例如,* 、 / 与 % 三者具有相同的优先级,它们的优先级都比二元运算符 + 、 - 高。运算符( )表示函数调用。
注意:位运算符 & 、 ^ 与 | 的优先级比运算符 == 与 != 的低。这意味着,位测试表达式,如 if ((x & MAX) == 0) 必须用圆括号括起来才能得到正确结果。
& 按位与
A & B
00110010 0x31
11001010 0xCA
00000010 0x2
| 按位或
A | B
00110010 0x32
11001010 0xCA
11111010 0xFA
~ 按位取反
~A ...
^ 按位异或:
相同为0,相异为1 A ^ B
按位左移
A << n 把A的补码左移n位,左边丢弃右边补零
按位右移
A >> n 把A的补码右移n位,右边丢弃,左边补符号位
++i:
i先加1后,得到的值再参与运算
i++:
i先参与运算后,i再加1
边栏推荐
- 6G: typical applications, key technologies and challenges
- 模拟实现strcmp函数
- mysql进阶(十三)命令行导出导入数据库
- Jenkins配置插件界面中文显示「建议收藏」
- 后深度学习时代,推荐系统向何处去?
- Node uninstall
- Average value of sliding window of leetcode simple problem
- Excel-VBA 快速上手(八、单元格对象-常见的单元格操作)
- Leetcode simple problem strong password checker II
- 6G:典型应用、关键技术与面临挑战
猜你喜欢
[问题已处理]-jenkins免密登录exsi主机
聊一聊 C# 后台GC 到底是怎么回事?
巴比特 | 元宇宙每日必读:迪拜推出国家元宇宙战略,计划在未来五年内将元宇宙相关公司数量翻 5 倍,支持4万个虚拟工作岗位...
字节跳动确认将自研芯片:仅供内部使用;马斯克:我已将大脑上传云端;Go 语言产品负责人离职|极客头条
jenkins pipeline下载代码到指定workspace
在 Excel 内使用 ODBC 消费 SAP ABAP CDS view
Section 8 of Chapter 1: simple understanding of data types
什么是 IP SSL 证书,如何申请?
莫比乌斯反演-小总结
足球队巡礼 - 英超西汉姆联
随机推荐
Redis data structure & General Command
巴比特 | 元宇宙每日必读:迪拜推出国家元宇宙战略,计划在未来五年内将元宇宙相关公司数量翻 5 倍,支持4万个虚拟工作岗位...
Exchange 2010 SSL证书安装文档
第一章第七节:常量
Custom persistence layer framework myormframework (II) - Framework Design
Section 13 of Chapter 1: loop statement: for loop
Abstraction of operational expressions
全球首条“消费-投资”公链——Genesis,受邀参加Consensus 2022
Industrial control safety PLC firmware reverse I
【系统设计】分布式键值数据库
Flink实战:消费Wikipedia实时消息
升级完 V2.1.0 版本后,同步失败问题
Circular linked list of leetcode simple problem
Research on elite hierarchical task unloading strategy based on reinforcement learning in edge cloud collaboration scenario
模拟实现strstr
LeetCode简单题之强密码检验器 II
WPS2019 所有宏被禁,用启用宏要付费,如何免费使用
基于CLAR架构打造的宝马i3,并非是简单的“油改电”产品
VRRP虚拟冗余协议配置
有什么好玩的网页小游戏网站推荐么?