需要干一些事情, 所以需要这个东西。
#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 )

发表评论