C语言的运算符

原创 2005年06月01日 20:47:00

C语言的运算符:

 

优先级

运算符

含义

要求运算对象的个数

结合方向

 

 

1

( )

圆括号

 

自左至右

 

 

[ ]

下标运算符

 

 

->

指向结构体成员运算符

 

 

.

结构体成员运算符

 

 

2

逻辑非运算符

1
(单目运算符)

自右至左

 

按位取反运算符

++

自增运算符

--

自减运算符

负号运算符

(类型)

类型转换运算符

*

指针运算符

&

地址与运算符

sizeof

长度运算符

 

3

*

成法运算符

2
(双目运算符)

自左至右

 

/

除法运算符

%

求余运算符

 

4

+

加法运算符

2
(双目运算符)

自左至右

 

-

减法运算符

 

5

<<

 

左移运算符

2
(双目运算符)

自左至右

 

>>

 

右移运算符

 

6

<

 

关系运算符

2
(双目运算符)

自左至右

 

<=

>

 

>=

 

7

==

等于运算符

2
(双目运算符)

自左至右

 

!=

不等于运算符

 

8

&

按位与运算符

2
(双目运算符)

自左至右

 

 

9

^

按位异或运算符

2
(双目运算符)

自左至右

 

 

10

|

按位或运算符

2
(双目运算符)

自左至右

 

 

11

&&

逻辑与运算符

2
(双目运算符)

自左至右

 

 

12

||

逻辑或运算符

2
(双目运算符)

自左至右

 

13

? :

条件运算符

3
(三目运算符)

自右至左

14

=

赋值运算符

2

自左至右

+=

-=

*=

/=

%=

>>=

<<=

&=

^=

|=

15

,

逗号运算符
(顺序求值运算符)

 

 

 

c语言运算符

  • 2015年03月02日 18:14
  • 11KB
  • 下载

C语言的运算符可分为以下几类

  • 2015年02月13日 08:23
  • 45KB
  • 下载

嵌入式系统开发人员C语言测试题 (运算符与表达式)

嵌入式系统开发人员C语言测试题 (运算符与表达式) 申明:原文来之嵌入式系统开发人员C语言测试题 (运算符与表达式) 一. 选择题 (1)设有以下语句: char a=3, b=6...

C语言运算符

  • 2015年05月10日 13:20
  • 65KB
  • 下载

C语言运算符的优先级

  • 2013年01月06日 18:25
  • 19KB
  • 下载

C语言中的算术运算符和算术表达式

C语言中的算术运算符和算术表达式 C语言中运算和表达式的数量很多,C语言正是因为丰富的运算符和表达式使其语言功能十分完善。C语言的运算符不仅具有不同的优先级,还有结核性。在表达式中,各运算表达量参与...

C语言运算符

  • 2013年06月21日 12:14
  • 134KB
  • 下载

C语言运算符优先级

  • 2014年09月23日 18:29
  • 176KB
  • 下载

C语言运算符优先级(超详细)

转自: http://blog.csdn.net/huangblog/article/details/8271791 每当想找哪个运算符优先级高时,很多时候总是想找的就没有,真让人气愤!...

C语言中的逻辑运算符

  • 2014年12月16日 15:13
  • 115KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言的运算符
举报原因:
原因补充:

(最多只允许输入30个字)