int main()
{
int a = 13; //00000000 00000000 00000000 00001101
//00000000 00000000 00000000 00010000
//00000000 00000000 00000000 00011101 - 29
a = a | (1 << 4);
printf("a= %d\n", a); //00000000 00000000 00000000 00011101 - 29
//把a的二进制中第五位置0 //11111111 11111111 11111111 11101111 - 按位取反
a = a & ~(1 << 4); //00000000 00000000 00000000 00010000 - 左移四位
printf("a= %d\n", a);
return 0;
}
07-21
1393
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-03
500
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-05