1、判断int 型变量a是奇数或偶数
a&1=0 偶数 ; a&1=1 奇数
2、取int型变量a的第k位(k=0,1,2....size of(int) ,从a的二进制形式的右侧数起)
a>>k&1;
3、将int型变量a的第k位清0(k从0开始)
a=a&~(1<<k);
4、将int型变量a的第k位置1(k从0开始)
a=a|(1<<k);
1、判断int 型变量a是奇数或偶数
a&1=0 偶数 ; a&1=1 奇数
2、取int型变量a的第k位(k=0,1,2....size of(int) ,从a的二进制形式的右侧数起)
a>>k&1;
3、将int型变量a的第k位清0(k从0开始)
a=a&~(1<<k);
4、将int型变量a的第k位置1(k从0开始)
a=a|(1<<k);