Skip to content

Latest commit

 

History

History
24 lines (12 loc) · 459 Bytes

Bitwise.md

File metadata and controls

24 lines (12 loc) · 459 Bytes

结构体支持位域结构,标识变量占几位。先写的在后面。

位与&

两者都为1是1,否则为0。

  • 位与运算能够取出对应位的值,取哪一位,哪位的值为1,其它为0
  • 位与运算将某一位置位0,设置那一位为0,其它为1

位或 |

两者只要有一个位1,就为1,不然为0

位移 <<, >>

按位取反 ~

位运算的作用

异或^

两者相同位0,不同为1