你认为 i<<4+1 等于多少呢

运算符的优先级是个很要命的问题,如题,你认为结果是多少呢。我想当然的认为是先移位后加一,但是实际的优先级是加法高于移位。加减法位与第4优先级,左移和右移位与第5优先级。要记住这每一个运算符的优先级也不是一件容易的 事,最简单的办法还是不论是什么样的计算,统统用括号来规定优先级。

发表评论

邮箱地址不会被公开。 必填项已用*标注