优先级 | 运算符 | 结合方向 |
---|---|---|
1 | ++ , – – , &(取地址), sizeof | 自右向左 |
2 | * , / , % | 自左向右 |
3 | +, - | 自左向右 |
4 | <, <=, >, >= | 自左向右 |
5 | ==, != | 自左向右 |
6 | &(按位与) | 自左向右 |
7 | ^(按位异或) | 自左向右 |
8 | l (按位或) | 自左向右 |
9 | &&(逻辑与) | 自左向右 |
10 | ll(逻辑或) | 自左向右 |
11 | ? : (条件运算符) | 自右向左 |
12 | = , +=, -=, *= (赋值运算符) | 自右向左 |
10 | ,(逗号运算符) | 自左向右 |
c语言常用运算符与结合性
于 2022-07-09 21:17:28 首次发布