#define setbit(x,y) x|=(1<<y) //将x的第y位置1
#define clrbit(x,y) x&=~(1<<y) //将x的第y位清0
#define getbit(x,y) x&=(1<<y)
#define getbit(x,y) (x>>y&1) //将x的第y位清取出
#define reversebit(x,y) x^=(1<<y) //将x的第y位取反
#define setbit(x,y) x|=(1<<y) //将x的第y位置1
#define clrbit(x,y) x&=~(1<<y) //将x的第y位清0
#define getbit(x,y) x&=(1<<y)
#define getbit(x,y) (x>>y&1) //将x的第y位清取出
#define reversebit(x,y) x^=(1<<y) //将x的第y位取反
本文标题:位操作
本文链接:https://www.haomeiwen.com/subject/gcdtrktx.html
网友评论