位操作

作者: 圆肩男孩 | 来源:发表于2020-07-27 19:50 被阅读0次
    #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