需要干一些事情, 所以需要这个东西。
#define setbit(buff, index, data) \ { \ if ((data)) { \ ((buff)[(index)>>3]) |= 1 << ((index) & 7); \ } else { \ ((buff)[(index)>>3]) &= ~(1 << ((index) & 7)); \ } \ } #define getbit(buff, index) ( (((buff)[(index)>>3]) >> ((index) & 7)) & 1 )
发表评论