| 运算符 | 作用 | 解释 |
| & | 按位与 | 在二进制下,同一位上都为1,即&操作后该位为1,否则为0. 举例:3&5.3:00000011,5:00000101,结果为00000001,十进制下为1. |
| | | 按位或 | 与&类型,同一位上有一个为1,即结果该位为1. |
| ^ | 按位异或 | 同一位取值不同时为1. |
| << | 左移 | 将一个二进制数左移,左移位数取决于右操作数,左移后右边补0,左边溢出的位舍弃。左移一位相当于原来数乘2。(在没有溢出的情况下) |
| >> | 右移 | 类型与<<,分逻辑移位和算数移位。 |
| 运算符 | 作用 | 解释 |
| & | 按位与 | 在二进制下,同一位上都为1,即&操作后该位为1,否则为0. 举例:3&5.3:00000011,5:00000101,结果为00000001,十进制下为1. |
| | | 按位或 | 与&类型,同一位上有一个为1,即结果该位为1. |
| ^ | 按位异或 | 同一位取值不同时为1. |
| << | 左移 | 将一个二进制数左移,左移位数取决于右操作数,左移后右边补0,左边溢出的位舍弃。左移一位相当于原来数乘2。(在没有溢出的情况下) |
| >> | 右移 | 类型与<<,分逻辑移位和算数移位。 |
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。