#define setbit(x,y) x|=(1<<y) //将X的第Y位置1
#define clrbit(x,y) x&=~(1<<y) //将X的第Y位清0
c语言置位与清零
最新推荐文章于 2024-02-22 15:10:20 发布
这篇博客介绍了C语言中使用位运算符来设置和清除一个整数中特定位置的位的方法。#define definesetbit(x,y) 通过按位或操作将X的第Y位置1,而#define clrbit(x,y) 则利用按位与操作清除X的第Y位。这些位操作在低级别编程和内存优化中非常常见。
摘要由CSDN通过智能技术生成