附录三 运算符优先级和结合性
|
级 别 |
类 别 |
名 称 |
运算符 |
结合性 |
|
1 |
强制转换、数组、 结构、联合 |
强制类型转换 |
( ) |
右结合 |
|
下标 |
[ ] | |||
|
存取结构或联合成员 |
->或. | |||
|
2 |
逻 辑 |
逻辑非 |
! |
左结合 |
|
字 位 |
按位取反 |
~ | ||
|
增 量 |
加一 |
++ | ||
|
减 量 |
减一 |
-- | ||
|
指 针 |
取地址 |
& | ||
|
取内容 |
* | |||
|
算 术 |
单目减 |
- | ||
|
长度计算 |
长度计算 |
sizeof | ||
|
3 |
算 术 |
乘 |
* |
右结合 |
|
除 |
/ | |||
|
取模 |
% | |||
|
4 |
算术和指针运算 |
加 |
+ | |
|
减 |
- | |||
|
5 |
字 位 |
左移 |
<< | |
|
右移 |
>> | |||
|
6 |
关系 |
大于等于 |
>= | |
|
大于 |
> | |||
|
小于等于 |
<= | |||
|
小于 |
< | |||
|
7 |
恒等于 |
== | ||
|
不等于 |
!= | |||
|
8 |
字 位 |
按位与 |
& | |
|
9 |
按位异或 |
^ | ||
|
10 |
按位或 |
| | ||
|
11 |
逻 辑 |
逻辑与 |
&& |
左结合 |
|
12 |
逻辑或 |
|| | ||
|
13 |
条 件 |
条件运算 |
?: | |
|
14 |
赋 值 |
赋值 |
= | |
|
复合赋值 |
Op= | |||
|
15 |
逗 号 |
逗号运算 |
, |
右结合 |
1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.

