示例:位运算符

对于以下示例,tag_1 = 5(二进制 0000 0000 0000 0101),tag_2 = 3(二进制 0000 0000 0000 0011)
tag_1 & tag_2
返回 1(二进制 0000 0000 0000 0001)
tag_1 | tag_2
返回 7(二进制 0000 0000 0000 0111)
tag_1 ^ tag_2
返回 6(二进制 0000 0000 0000 0110)
tag_1 >> 1
返回 2(二进制 0000 0000 0000 0010)
tag_ << 1
返回 10(二进制 0000 0000 0000 1010)
~ tag_1
返回 –6(二进制 1111 1111 1111 1010)
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal