下面的位运算符在现实世界中有哪些用例?

和 XOR 不 或 左/右转


当前回答

大约三分钟前,我刚刚使用了位异或(^)来计算与PLC串行通信的校验和…

其他回答

按位&用于屏蔽/提取字节的某一部分。

1字节变量

 01110010
&00001111 Bitmask of 0x0F to find out the lower nibble
 --------
 00000010

特别是移位运算符(<< >>)经常用于计算。

我们使用位标记,使会话较小的登录权限在我们的内部网站。

加密都是按位操作。

当我第一次开始C编程时,我理解了真值表和所有的东西,但直到我读了这篇文章http://www.gamedev.net/reference/articles/article1563.asp(它给出了真实的例子),我才完全了解如何实际使用它。

我见过它们在基于角色的访问控制系统中使用。