Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5609863
  • 博文数量: 922
  • 博客积分: 19333
  • 博客等级: 上将
  • 技术积分: 11226
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-27 14:33
文章分类

全部博文(922)

文章存档

2023年(1)

2020年(2)

2019年(1)

2017年(1)

2016年(3)

2015年(10)

2014年(17)

2013年(49)

2012年(291)

2011年(266)

2010年(95)

2009年(54)

2008年(132)

分类: C/C++

2012-01-18 12:59:44

c语言运算符号优先级
 
/**************************************************************************/
01 左结合_ ()[]->.
() 圆括号
[] 下标运算符
-> 指向结构体成员运算符
. 结构体成员运算符
/**************************************************************************/
02 右结合 ( 单目运算符 )_  !~++---
! 逻辑非运算符
~ 按位取反运算符
++ 自增运算符
-- 自减运算符
- 负号运算符
(类型) 类型转换运算符
* 指针运算符
& 地址与运算符
sizeof 长度运算符
/**************************************************************************/
03 左结合 ( 算术运算符 )_* / %
* 乘法运算符
/ 除法运算符
% 取余运算符
/**************************************************************************/
04 左结合 ( 算术运算符 )_+ -
+ 加法运算符
- 减法运算符
/**************************************************************************/
05 左结合 (移位运算)_<<>>
<< 左移运算符
>> 右移运算符
/**************************************************************************/
06 左结合 ( 关系运算符 )<<=>>=
<、<=、>、>= 关系运算符
/**************************************************************************/
07 左结合 ( 关系运算符 )_ ==!=
== 等于运算符
!= 不等于运算符
/**************************************************************************/
08 左结合 ( 按位逻辑运算 )_ &
& 按位与运算符
/**************************************************************************/
09 左结合 ( 按位逻辑运算 )_ ^
^ 按位异或运算符
/**************************************************************************/
10 左结合 ( 按位逻辑运算 )_ |
| 按位或运算符
/**************************************************************************/
11 左结合 ( 逻辑运算 )
&& 逻辑与运算符
/**************************************************************************/
12 左结合 ( 逻辑运算 )_ ||
|| 逻辑或运算符
/**************************************************************************/
13 右结合 _ ? :
? : 条件运算符
/**************************************************************************/
14 右结合 ( 赋值运算符 )_ =+=-=*=/=%=&=^=|=<<=>>=
= += -= *= /= %= &= ^= |= <<= >>= 全为赋值运算符
/**************************************************************************/
15 左结合 ( 逗号运算符 )_
, 逗号运算符
/*\*=============================================*/*\
阅读(5206) | 评论(9) | 转发(1) |
给主人留下些什么吧!~~

vaqeteart2012-01-30 17:14:43

呵呵,我说呢。写的真详细啊,谢谢分享,新年快乐!^_^

pmerofc2012-01-30 11:25:44

& 地址与运算符

vaqeteart2012-01-30 08:44:39

pmerofc2012-01-29 19:23:59

错误很多
试举一例
后缀++与单目运算++是两种运算
优先级不同
这张表完全没体现出来
这是一张以讹传讹的表