(一) 按位与 &
特殊用途:
(1)取一个数的指定位(以下统一为低四位)
n = 1010 1100;
n = n & 0000 1111;
n = 0000 1100;
(2)使一个数的指定位置0
n = 1010 1100;
n = n & 1111 0000;
n = 1010 0000;
(二)按位异或 ^
特殊用途:
使一个数的指定位翻转
n = 1010 1100;
n = n ^ 0000 1111;
n = 1010 0011;
(三)按位或 |
特殊用途:
使一个数的指定位置1
n = 1010 1100;
n = n | 0000 1111;
n = 1010 1111;