当前位置:编程学习 > 网站相关 >>

运算符的优先级

1、( )   圆括号    ;  [ ] 下标运算 ;     -> 指向结构体成员运算符;    ·     结构体成员运算符;            自左至右
2、! 逻辑非运算符    ;    ~按位取反运算符 ;    ++ 自增运算    ;    --    自减运算    ;    - 负号运算    ;    * 指针运算    ;    & 取地址运算    ;
        sizeof 取长度运算;    (单目运算)  自右之左
3、* 乘法运算    ;    / 除法运算;    % 求余运算;   
4、+   -  
5、<<     ;     >> 右移运算
6、<     <=    >    >= 关系运算
7、==        !=
8、& 按位与运算符
9、^ 按位异或
10、 |   按位或
11、&& 逻辑与
12、||  逻辑或
13、? : 条件运算符 三目运算符  自右之左
14、 =  +=   -=  *=  /=   %=    >>=     <<=    &=    ^=    |=   赋值运算符 自右之左
15 、,逗号运算符
补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,