Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183099
  • 博文数量: 67
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 622
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-19 19:12
文章分类

全部博文(67)

分类: C/C++

2017-02-16 11:38:37


按位反转一个int,与int所占字节数无关

int reverse_bites(int v) 

    int r= 0; 
    for(int i = 1; i != 0; i <<= 1)  //与int长度无关
    { 
        r<<= 1; 
        if(v& 1) 
            r|= 1; 
        v>>= 1; 
    } 
    return r; 
}
阅读(864) | 评论(0) | 转发(0) |
0

上一篇:vlc例子

下一篇:docker使用记录

给主人留下些什么吧!~~