摘要:
位运算跟二进制联系非常紧密,二进制这个概念相信大家都不陌生,我们的位运算也就是在这些0或1上进行操作。不要说二进制你都不知道。比如:7的8位二进制为: 0000 01117的32位二进制为: 0000 0000 0000 0000 0000 0000 0000 0111二进制与十进制的换算我就不说了。上面为什么三个1就表示7,不知道的话就看看书哈。上面说到了8位和32位,我们知道一个字节(byte)表示8位,那么二进制的一位就是这个位的意思。int是32位,那么写完整数字0的二进制就有32个0。这样思考起来在后面的位运算上要好理解一点。先来看看我们经常用到的位运算符:& (按位与)、| 阅读全文