Precedence and Associativity of Operators

From <The C Programming Language>(p.53)
 

OPERATORS

ASSOCIATIVITY

  ( )    [ ]    ->    .

Left to right

  !  ~  ++  --  +  -  *  &  ( type ) sizeof

Right to left

  *    /    %

Left to right

  +    -

Left to right

  <<    >>

Left to right

  <    <=    >    >=

Left to right

  ==    !=

Left to right

  &

Left to right

  ^

Left to right

  |

Left to right

  &&

Left to right

  ||

Left to right

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

Right to left

  ?:

Right to left

  ,

Left to right

  Unary &, +, -, and * have higher precedence than the binary forms.
 

转载于:https://www.cnblogs.com/walfud/articles/2050522.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值