编译器会怎么处理这样的移位?

[复制链接]
1719|1
 楼主| 大道至简 发表于 2010-1-21 17:07 | 显示全部楼层 |阅读模式
像这样吧常数拿来移位,编译器是吧移位后的数字拿去链接呢? 还是也在机器指令中移位?
v_pADCregs->ADCTSC = (0<<8)|(1<<7)|(1<<6)|(0<<5)|(1<<4)|(1<<3)|(1<<2)|(0);
mohanwei 发表于 2010-1-21 17:10 | 显示全部楼层
最终肯定是直接赋一个常数的。

写成这种方式有助于阅读理解代码……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:看大道至简所著的《感悟设计》,感悟设计的至简大道

7563

主题

9527

帖子

18

粉丝
快速回复 在线客服 返回列表 返回顶部