位运算:如何把某一位由0变成1,或由1变成0

#把某一位由1变成0
#使用 ^ 运算(异或运算)
10111111111111111101
^
00000000010000000000
=
10111111101111111101

#把某一位由0变成1
#使用 | 运算(或运算)
01000000000000000010
|
00000000010000000000
=
01000000010000000010

你可能感兴趣的:(位运算)