问大家一个简单的C语言语句

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:52:20
pp+=temp<<1

这句话的优先级是怎样的,就是先执行什么?

这应该是temp先左移一位,不然应该写成pp=pp+temp<<1
因为.+是十二级,<<是十一级.结合顺序都是自左到右.

从右向左pp=pp+temp

+=的优先级跟等号一样,所以先算<<