C语言位操作

C语言中,有时需要进行置位操作,比如针对其中的某些位。这样做的目的是既达到了目标,又不会影响其它位。常用的置位操作如下: #define setbit(x,y) x|=(1<<y) //将X的第Y位置1#define clrbit(x,y) x&=~(1<<y) //将X的第Y位清0 举个例子: i
posted @ 2017-04-08 14:27  风一样的男人2  阅读(240)  评论(0编辑  收藏  举报