Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18671099
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类:

2008-04-16 17:14:51

操作符指挥计算机改进行什么操作。

在所有的计算机语言中,操作符的优先级都是很重要的

下面我们来看看他们的优先级

级别

操作符

描述

相关性

15

=>

 在数组定义中连接数组下标与值

 从左到右

14

->

 类操作符

 从左到右

13

?:

 三重操作符

 从左到右

12

<,<=,>,>=

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

 

11

==,!=,<>

 等于,不等于,不等于

 

10

+,-,!,~

 正号,负号,逻辑,位转换

 从右到左

9

++,--

 加一,减

 从左到右

8

<<,>>

 左移位,右移位

 从左到右

7

/,*,%

 除,乘,取模

 从左到右

6

+,-

 加,减

 从左到右

5

&,.

 位逻辑,字符串连接

 从左到右

4

|,^

 位逻辑,位逻辑异或

 从左到右

3

||,&&

 逻辑,逻辑与

 从左到右

2

=,+=,-=,
*=,/=,.=,
%=,&=,|=,
^=,<<=,>>=

 赋值操作符

 从左到右

1

or and xor

 低优先级或、与、异或

 从左到右

阅读(679) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~