您的位置:首页 > 其它

c中位运行的应用

2015-07-27 10:46 162 查看
在, apue, arm, c,java 等编程中常用到的位运算。

1. 对一个数中的某一位置 1。      int   a = 10    对a的第5位置1,  代码如下。 

    a = a |  (1<< 5) ;

2.将第五位设置为0。 代码如下。

 a=  a&(~(1<<5))

3.检查某一个位是否为1.代码如下: 

   if( (a >>5) & 1  == 1)   printf("true);

4.将一个数的所有位置为0。 

   a = a & 0 ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: