您的位置:首页 > 编程语言 > C语言/C++

第1周 《C语言及程序设计》资料1——C语言中的运算符

2016-04-01 11:29 260 查看

C语言中的运算符

优先级

运算符

功 能

结合方式

1

() [] -> .

括号,数组,两种结构成员访问

由左向右

2

! ~ ++ --

+ - * & (类型) sizeof

否定,按位否定,增量,减量,

正负号,间接,取地址,类型转换,求大小

由右向左

3

* / %

乘,除,取模

由左向右

4

+ -

加,减

由左向右

5

<< >>

左移,右移

由左向右

6

< <= >= >

小于,小于等于,大于等于,大于

由左向右

7

== !=

等于,不等于

由左向右

8

&

按位与

由左向右

9

^

按位异或

由左向右

10

|

按位或

由左向右

11

&&

逻辑与

由左向右

12

||

逻辑或

由左向右

13

?=

条件

由右向左

14

= += -= *= /= &= ^= |= <<= >>=

各种赋值

由右向左

15

,

逗号(顺序)

由左向右

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: