最近看程序越来越多发现有些基础还是不扎实,c语言课本后面的附表把运算符的优先级和结合性说的很清楚,特来做搬运工,顺便加强记忆。
优先级 |
运算符 |
结合方向 |
1 |
() [] -> ● |
从左到右 |
2
扫描二维码关注公众号,回复:
2358893 查看本文章
|
! ~ ++ -- - sizeof (类型名) *(指针) &(取地址) |
从右到左 |
3 |
* % / |
从左到右 |
4 |
+ - |
|
5 |
>> << |
|
6 |
< <= > >= |
|
7 |
== != |
|
8 |
&(与) |
|
9 |
^(异或) |
|
10 |
|(或) |
|
11 |
&& |
|
12 |
|| |
|
13 |
? : |
从右到左 |
14 |
赋值运算符 |
|
15 |
, |
从左到右 |