Chinaunix首页 | 论坛 | 博客
  • 博客访问: 300783
  • 博文数量: 134
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 118
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-01 14:02
文章分类

全部博文(134)

文章存档

2015年(2)

2014年(4)

2013年(128)

分类: C/C++

2013-08-01 14:15:15

原文地址:运算符优先级 作者:丫叩酱

优先级由高——>低

1.#标示符、常量、字符串和用()括起来的表达式

2.#后缀运算符。包括数组取下标[]、函数调用()、结构体取成员. 、指向结构体的指针取成员->、后缀自增++、后缀自减--。

3.#单目运算符。包括前缀自增++、前缀自减--、sizeof、类型转换()、取地址运算&、指针间接寻址*、正号+、负号-、按位取反~、逻辑非!。

4.#乘*、除/、取模%运算符。右结合

5.#加+、减-运算符。右结合

6.#移位运算符<<和>> 。右结合

7.#关系运算符< > <= >= 。右结合

8.#判等符 == 和 != 。右结合

9.#按位与& 。右结合

10.#按位异或^ 。右结合

11.#按位或| 。右结合

12.#逻辑与&& 。右结合

13.#逻辑或|| 。右结合

14.#三目运算符 ? :

15.#赋值运算符= 和各种复合运算符(*= /= %= += -= <<= >>= &= ^= |= ) 。左结合

16.#逗号运算符。右结合
阅读(561) | 评论(0) | 转发(0) |
0

上一篇:面试常见题 _0227

下一篇:Makefile规则 _0228

给主人留下些什么吧!~~