标签:ali 优先级 row 逻辑 操作 操作符 tab 逗号 table
c语言中运算符的优先级及结合性
| 运算符类型 | 操作符 | 描述 | 关联性 |
| 初等运算符 | ( ) | 函数调用 | 从左向右 |
| [ ] | 数组元素引用 | ||
| -> | 从指针引用成员 | ||
| . | 引用结构成员 | ||
| 单目运算符 | - | 单边减法 | 从右向左 |
| + | 单边加法 | ||
| ++ | 自增 | ||
| -- | 自减 | ||
| ! | 逻辑非 | ||
| ~ | 一阶补数 | ||
| * | 指针引用 | ||
| & | 取地址 | ||
| Sizeof | 取对象大小 | ||
| (type) | 类型转换 | ||
| 算数运算符 | * | 乘法 | 从左向右 |
| / | 除法 | ||
| % | 求余 | ||
| + | 加法 | ||
| - | 减法 | ||
| << | 左位移 | ||
| >> | 右位移 | ||
| 关系运算符 | < | 小于 | 从左向右 |
| <= | 小于等于 | ||
| > | 大于 | ||
| => | 大于等于 | ||
| == | 相等 | ||
| != | 不等 | ||
| 逻辑运算符 | & | 按位与 | 从左向右 |
| ^ | 按位异或 | ||
| | | 按位或 | ||
| && | 逻辑与 | ||
| || | 逻辑或 | ||
| 条件运算符 | ?: | 条件 | 从右向左 |
| 赋值运算符 | = | 赋值 | 从右向左 |
| *= /= %= | |||
| += -= &= | |||
| ^= |= | |||
| <<= >>= | |||
| 逗号运算符 | , | 逗号 |
标签:ali 优先级 row 逻辑 操作 操作符 tab 逗号 table
原文地址:https://www.cnblogs.com/zhongllmm/p/12819812.html