优先级
运算符
含义
参与运算对象的数目
结合方向
1
( )[ ]->.
圆括号运算符下标运算符指向结构体成员运算符结构体成员运算符
双目运算符双目运算符双目运算符
自左至右
2
!~++---(类型)*&sizeof
逻辑非运算符按位取反运算符自增运算符自减运算符负号运算符类型转换运算符指针运算符取地址运算符求类型长度运算符
单目运算符
自右至左
3
*/%
乘法运算符除法运算符求余运算符
双目运算符
4
+-
加法运算符减法运算符
5
<<>>
左移运算符右移运算符
6
<<=>>=
关系运算符
7
==!=
判等运算符判不等运算符
8
&
按位与运算符
9
^
按位异或运算符
10
|
按位或运算符
11
&&
逻辑与运算符
12
||
逻辑或运算符
13
?:
条件运算符
三目运算符
14
=+=-=*=/=%=>>=<<=&=^=|=
赋值运算符
15
,
逗号运算符(顺序求值运算符)
posted on 2008-08-05 09:26 挑灯看剑 阅读(259) 评论(0) 编辑 收藏 引用 所属分类: C/C++
Powered by: IT博客 Copyright © 挑灯看剑