C运算符优先级列表.docVIP

  • 2
  • 0
  • 约小于1千字
  • 约 1页
  • 2017-06-08 发布于重庆
  • 举报
C运算符优先级列表

高 低 基本 x.y、f x 、a[x]、x?++?、x?--?、?new?、?typeof?、?checked、?unchecked 一元 + - ! ~ ++x -x T x 乘除 * / % 加减 + - 位移 关系和类型检测 is?as 相等 ! 逻辑 AND 逻辑 XOR ^ 逻辑 OR | 条件 AND 条件 OR || 条件 ?: 赋值 / % + - ^ | 上表根据运算符优先级顺序列出,当表达式中出现两个具有相同优先级的运算符时,它们根据结合性进行计算。左结合运算符按从左到右的顺序计算。例如, x * y / z 计算为 x * y / z 。右结合运算符按从右到左的顺序计算。赋值运算符和三元运算符 ??:? 是右结合运算符。其他所有二元运算符都是左结合运算符。然而,C# 标准没有指定何时执行表达式中的增量指令的“设置”部分。

文档评论(0)

1亿VIP精品文档

相关文档