C++ - 操作符的优先级

摘自 《C++ Primer》,第四版,中文版,5.10 复合表达式的求值,P147

  1. . -> [] ()
    ():函数调用、类型构造
  2. ++ – 后自增、后自减
  3. ++ –前自减 ~位求反 ! - +一元正负号 *解引用 &取地址
  4. ->* .* 指向成员操作的指针
  5. * / % 乘法除法求模
  6. + - 加法、减法
  7. << >> 左移、右移
  8. < <= > >=
  9. == !=
  10. & 与
  11. ^ 异或
  12. | 或
  13. &&
  14. ||
  15. ? :
  16. = 赋值

    ret = (ret << 1) + n & 1;
    ret = (ret << 1) + (n & 1);
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值