Objective-C位运算符-向左移位运算符

来源:互联网 发布:知乎评论 编辑:程序博客网 时间:2024/05/02 11:22
对值执行向左移位运算,游戏规则就是与该操作关联的是该值要移动的位置(或位)数目。超出数据项的高位的位将丢失,而从低位移入的值总为0。

因此,如果w1等于3,那么表达式

w1 <<= 1;

结果就是3向左移一位,这样产生的6赋值给w1。