来总结一下Bit Manipulation的一些常见操作:
- 将第n位bit 设为1:
x |= (1 << n)
- 将第n位bit 设为0:
x &= ~(1 << n)
- 将第n位bit toggle:
x ^= (1 << n)
- check n位bit非0
!(x & (1 << n))
来总结一下Bit Manipulation的一些常见操作:
x |= (1 << n)
x &= ~(1 << n)
x ^= (1 << n)
!(x & (1 << n))
本文标题:Bit Manipulation Summary
本文链接:https://www.haomeiwen.com/subject/qcqwmqtx.html
网友评论