Chinaunix首页 | 论坛 | 博客
  • 博客访问: 498368
  • 博文数量: 143
  • 博客积分: 4072
  • 博客等级: 上校
  • 技术积分: 1442
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-20 19:27
文章分类

全部博文(143)

文章存档

2014年(2)

2011年(4)

2010年(1)

2009年(9)

2008年(34)

2007年(93)

我的朋友

分类:

2007-02-26 19:09:53

一、优先级
 

优先级自高而低(Perl&C is the same)

结合性 操作符
括号和列表操作符的参数
->
  =++ --(自增和自减)
**
\ ! ~ + - (一元操作符)
=~ !~
* / % x
+ - . (二元操作符)
<< >>
  Named unary operators (-X filetests, rand)
  < <= > >= lt le gt ge(“不等的”)
  = = != <=> eq ne cmp(“相等的”)
&
| ^
&&
||
  .. …
?:(三元操作符)
= += -= .=
, =>
  List operators(rightward)
not
And
or xor
 
 
 
二、数字与字符比较
 
比较关系数字字符串
相等==  eq
不等!=  ne
小于<  lt
大于 > gt
小于或等于<=  le
大于或等于>=  ge

 

三、注意
1、同优先级的组合:同结合性决定,如果结合性是右,则右边表达式优化处理,如不能确定,可以用()来表示,这个优先级最高的。

2、字符型的运算符要小写

 

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