常用位操作

#define   BIT_SET(var,   bit) (var   |=   (1   <<   bit))  
#define   BIT_CLEAR(var, bit) (var   &=  ~(1   <<   bit))  
#define   BIT_GET(var,   bit) ((var  >>  bit)   &   0x01)

原文地址:https://www.cnblogs.com/winnxm/p/3421701.html