C语言的置位运算
置0运算:使用与和非运算
将a的第二位置0:
a = a&~(0x01<<1);置1运算:使用或运算
将a的第三位置1:
a = a|(0x01<<2);
本文深入探讨了C语言中的置0和置1运算,详细解释了如何通过与和非运算实现置0,以及如何使用或运算实现置1。重点介绍了如何针对特定位进行操作,如将某个位置0或置1。
C语言的置位运算
置0运算:使用与和非运算
将a的第二位置0:
a = a&~(0x01<<1);置1运算:使用或运算
将a的第三位置1:
a = a|(0x01<<2);
5780
917
1460

被折叠的 条评论
为什么被折叠?