当前位置: 首页 > news >正文

运算符优先级

醋坛酸味罐,位落跳福豆

醋:初等运算符: () [] -> .

坛:单目运算符: - ~ ++ – * & ! sizeof 右结合

酸:算术运算符:+ - * / %

味:位移运算符:>> <<

罐:关系运算符:> < >= <= != ==

位:位逻辑运算:& | ^

落:逻辑运算符:&& ||

跳:条件运算符:?: 三目运算符 右结合

福:赋值运算符:= += -= *= /= %= <<= >>= &= |= ^= 右结合

豆:逗号运算符:, 右结合

事实上在编程的时候也不需要考虑优先级的问题。因为如果不知道优先级高低的话,加一个括号就可
以了,因为括号( )的优先级是最高的。
比如程序中:

k = (j > i) && (8 == i);

根据运算符的优先级,这条语句完全可以写成:

k = j > i && 8 == i;

但是第一种写法别人一看就知道先计算谁后计算谁。 而且加圆括号也是一种编程规范,因为程序不只是写给自己看。

http://www.lryc.cn/news/25055.html

相关文章:

  • 微信小程序使用scss编译wxss文件的配置步骤
  • 一步一步教你如何使用 Visual Studio Code 编译一段 C# 代码
  • vue-cli中的环境变量注意点
  • 2.3数据类型
  • Kafka基本概念
  • 使用QueryBuilders、NativeSearchQuery实现复杂查询
  • taobao.open.account.update( Open Account数据更新 )
  • PT100铂电阻温度传感器
  • 蓝桥杯-本质上升序列
  • synchronized锁重入验证
  • 超简单的计数排序!!
  • 发现新大陆——原来软件开发根本不需要会编码(看我10分钟应用上线)
  • 【Leedcode】栈和队列必备的面试题(第二期)
  • Elasticsearch实战之(商品搜索API实现)
  • 剑指 Offer 14-剪绳子
  • 泰克示波器|MSO64示波器的应用
  • 1.4 黑群晖安装:SataPortMap和DiskIdxMap两种获取方式
  • JVM虚拟机概述(2)
  • Intel CSME 简述
  • 复位理论基础
  • Python基础知识——列表
  • 如何使用工时表管理项目和非项目的资源?
  • 项目经理如何做好质量保证与标准维持?非技术项目经理如何做好质量管控?
  • [文件操作] File 类的用法和 InputStream, OutputStream 的用法
  • 索莫菲模型的一些理解 Smomerfeld Model
  • SAP ERP系统MM模块常用增强之四:采购申请输入字段的校验检查
  • STM32C0介绍(1)----概述
  • windows无盘启动技术开发之传统BIOS(Legacy BIOS)引导程序开发之一
  • mysql实现if语句判断功能的六种使用形式
  • 在Vue3这样子写页面更快更高效