运算符介绍
运算符分为6种,它们是
名称 |
符号 |
按位与 |
& |
按位或 |
| |
按位异或 |
^ |
按位取反 |
~ |
左移运算 |
<< |
右移运算 |
>> |
按位与
按位与运算将参与运算的两数对应的二进制位相与,当对应的二进制位均为 1 时,结果位为 1,否则结果位为 0。按位与运算的运算符为 &,参与运算的数以补码方式出现。举个例子,将数字 5 和数字 8 进行按位与运算,其实是将数字 5 对应的二进制 0000 0101 和数字 8 对应的二进制 0000 1000 进行按位与运算,即:
0000 0101
&
000