c++的位运算是什么东西

来源:百度知道 编辑:UC知道 时间:2024/06/23 04:43:03
如题,以及它的作用

一个字节有8位。例如:10 = 00001010,位运算就是对字节的每一位进行运算。
1与1=1,1与0=0,0与0=0。
1或1=1,1或0=1,0或0=0。
所以:
10与2 = 00001010 与 00000010 = 00000010 = 2
10或2 = 00001010 或 00000010 = 00001010 = 10

位运算不是C++的,就是一种数字运算。如与、或、非、异或等,这些你应该知道吧

你可以看看这里:http://hi.baidu.com/bevan_007/blog/item/5918b254e543ef5c564e0011.html