首页 > 电脑

设uint_8a,下面三句代码,分别实现什么样的功能?

更新时间2020-12-26 18:56:33

设uint_8 a,下面三句代码,分别实现什么样的功能?
①  a&=~(1<<6);
②  a|=(1<<6) ;
③ a^=(1<<6) 

①将a的第5位清0(位数是从右往左,最右边为第0位,然后是1,2,3,最高位是第7位)

②将a的第5位置1

③将a的第5位取反(^是异或,与1异或就是取反)

上一篇:是几个程序

下一篇:安卓系统的平板电脑,少于iPad吗