C语言--C运算符的优先级与结合性 C语言--C运算符的优先级与结合性 2023-11-21 505 优先级 运算符 含义 运算类型 结合方向 1 () [ ] -> . ++ -- 圆括号、函数参数表 数组元素下标 指向结构体成员 引用结构体成员 后缀增1、后缀减1 —— 自左向右 2 ! ~ ++ -- - * & (类型标识符) sizeof 逻辑非 按位取反 前缀增1、前缀减1 取负 间接寻址运算符 取地址运算符 强制类型转换运算符 计算字节数运算符 单目运算符 自右向左 3 * / % 乘、除、整数求余 双目算术运算符 自左向右 4 + - 加、减 双目算术运算符 自左向右 5 << >> 左移、右移 位运算 自左向右 6 < <= > >= 小于、小于等于 大于、大于等于 关系运算 自左向右 7 = = != 等于、不等于 关系运算符 自左向右 8 & 按位与 位运算 自左向右 9 ^ 按位异或 位运算 自左向右 10 | 按位或 位运算 自左向右 11 && 逻辑与 逻辑运算 自左向右 12 || 逻辑或 逻辑运算 自左向右 13 ?: 条件运算符 三目运算符 自右向左 14 = += -= * = /= %= &= ^= |= <<= >>= 赋值运算符 复合的复制运算符 双目运算 自右向左 15 , 逗号运算符 顺序求值运算符 自左向右 免费搭建微信查券返利机器人来轻松赚佣金 文章来自:IT技术分享网 分享地址:http://www.5ityx.cn/cate107/368456.html 上一篇: Java进阶学习之Java架构师的学习路线 下一篇: Python3 升级urllib3所遇到问题以及解决 C语言--C运算符的优先级与结合性 相关内容 零拷贝:Java中提高IO性能的秘密武器 动态内存分配(介绍和使用方法) Qt 中的强制类型转换:qvariant_cast ,qobject_cast Python对Excel的存储、读取和操作 java中Excel导入导出处理 浅谈 C++中的 NULL 和 nullptr Java后台导出csv文件到指定文件夹目录 Linux下搭建Go开发环境 Java Swing JTextField:单行文本框组件 Golang读写二进制文件方法(一) Windows同时安装JDK8和JDK11 java:面向对象(Object类-equals()). std :: sort与本地类型比较 JavaScript实现100以内奇数和的代码 pip 使用方法(日常必备) Java输入月份输出季节