是的,Go语言中左移和右移运算的优先级比加减运算的优先级要大。具体优先级从高到低依次为:

  1. 一元运算符(包括取反、正负号等)
  2. 乘法、除法、取余运算符
  3. 加法、减法运算符
  4. 位移运算符(包括左移、右移)
  5. 按位与运算符
  6. 按位异或运算符
  7. 按位或运算符

这个优先级规则保证了在表达式中先进行位移运算,然后再进行加减运算。

Go语言中左移右移运算的优先级是不是比加减运算的优先级要大

原文地址: http://www.cveoy.top/t/topic/hTxG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录