C语言很简单的运算 a=ff; a|=BIT(1); a&=~BIT(1); 这两个运算后A的值各是多少

问题描述:

C语言很简单的运算 a=ff; a|=BIT(1); a&=~BIT(1); 这两个运算后A的值各是多少
1个回答 分类:综合 2014-09-24

问题解答:

我来补答
a|=BIT(1); 将a的bit1位置为1,其余位不变
执行后a=0xff
a&=~BIT(1);将a的bit1位置为0,其余位不变
执行后a=0xfd
a是一个字节,8位分别为bit7~bit0,最高位bit7,最低位bit0
 
 
展开全文阅读
剩余:2000
上一页:第九题,详解
下一页:gyyv