摘要: 位运算可能在平常的编程中使用的并不多,但涉及到底层优化,一些算法及源码可能会经常遇见,下面先回顾一下位操作符的基础: 与操作:& 1 & 1 = 1 1 & 0 = 0 0 & 1 = 0 0 & 0 = 0 或操作:! 1 | 1 = 1 1 | 0 = 1 0 | 1 = 1 0 & 0 = 0 阅读全文
posted @ 2019-02-14 13:19 small_lei_it 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 一、^运算符 1、作为二元运算符 ^作二元运算符就是异或,包括符号位在内,相同为0,不相同为1 规则:1^1 =0, 0^0=0,1^0=1,0^1=1 事例: (1)0001 0100 ^ 0000 1111 = 0001 1011 故 20 ^ 15 =27 (2)0000 0001^ 1111 阅读全文
posted @ 2019-02-14 13:14 small_lei_it 阅读(4495) 评论(0) 推荐(0) 编辑