设置整数的某一位为 0 或者 1.

Posted on 2007-09-21 10:50  啊夏  阅读(632)  评论(0编辑  收藏  举报

最近无聊,找了几家公司面试。:)
复习了一些c语言。发现以前不明白的现在开始明白了,呵呵。

#define BITN(n) (0x1<<n)
static int a;
void set_bit(int n)
{
     a |= BITN(n);
}
void clear_bit(int n)
{
     a &= ~BITN(n);
}