------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
c语言提供了六种位运算符:
& 按位与
| 按位或
^ 按位异或
~取反
<<左移
>>右移
按位与运算
按位与运算符“&”是双目运算符,其功能是参与运算的两个数个对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1,否则的话则为0.参与运算的数以补码的方式出现
例如:
3&5
即 0000 0011
& 0000 0101
------------------