112 字
1 分钟
入门:C++的位运算
C++的位运算
作者为蒟蒻高中牲,若有不妥之处请多多包含,并望于评论区指正,不胜感激!
C++中有6种位运算符:
-
&: 与1 & 1 = 11 & 0 = 00 & 0 = 0 -
|: 或1 | 1 = 11 | 0 = 10 | 0 = 0 -
~: 非~ 1 = 0~ 0 = 1 -
^: 异或1 ^ 1 = 11 ^ 0 = 00 ^ 0 = 1 -
<<: 左移 -
>>: 右移
作者为蒟蒻高中牲,若有不妥之处请多多包含,并望于评论区指正,不胜感激!
C++中有6种位运算符:
&: 与
1 & 1 = 1
1 & 0 = 0
0 & 0 = 0
|: 或
1 | 1 = 1
1 | 0 = 1
0 | 0 = 0
~: 非
~ 1 = 0
~ 0 = 1
^: 异或
1 ^ 1 = 1
1 ^ 0 = 0
0 ^ 0 = 1
<<: 左移
>>: 右移