c语言中运算符优先级.pptVIP

  • 3
  • 0
  • 约小于1千字
  • 约 3页
  • 2019-10-26 发布于广东
  • 举报
* LOGO 运算符的优先级与结合性如表2-3所示。 表2-3运算符的优先级和结合性 自右至左 (单目运算符) 逻辑非运算符 按位取反运算符 自增运算符 自减运算符 负号运算符 类型转换运算符 指针运算符 取地址运算符 取长度运算符(字节数) ! ~ ++ _ _ _ (类型) * sizeof 2 自左至右 圆括号 下标运算符 指向结构体成员运算符 结构体成员运算符 ( ) [ ] 一 . (高) 1 结合方向 要求运算对象个数 含 义 运算符 优先级 自左至右 (双目运算符) 按位“异或”运算符 ^ 9 自左至右 (双目运算符) 按位“与”运算符 8 自左至右 (双目运算符) 等于运算符 不等于运算符 == != 7 自左至右 (双目运算符) 左移运算符 右移运算符 5 自左至右 (双目运算符) 加法运算符 减法运算符 + - 4 自左至右 (双目运算符) 关系运算符 == 6 自左至右 (双目运算符) 乘法运算符 除法运算符 求余运算符 (取模运算) * / % 3 结合方向 要求运算对象个数 含 义 运算符 优先级 自左至右 (双目运算符) 逗号运算符(顺序求值) , 15 自右至左 (双目运算符) 赋值运算符 = 十= —=

文档评论(0)

1亿VIP精品文档

相关文档