3个回答
展开全部
int a,b,c;
a = 16;
b = a&0xFFFFFFF7;// a的bit3清零
c = a|8;//a的bit置1
printf("%d %d",b,c);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-04-26
展开全部
a|= (1<<3);
a&=~(1<<3);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#define BIT3 (0x1 << 3)
static int a;
void set_Bit3(void)
{
a |= BIT3;
}
void clr_Bit3(void)
{
a &= ~BIT3;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询