码迷,mamicode.com
首页 >  
搜索关键字:整数的二进制反转    ( 1个结果
编写简单函数:让一个无符号数的二进制码按位反转,即1->32,32->1;
#include<stdio.h> #include<stdlib.h> unsignedintreverse_bit(unsignedx) { unsignedinta; unsignedintb=1,i,t; a=n&b;//按位或 for(i=0;i<31;i++) { a<<=1;//左移 n>>=1;//右移 t=n&b; a=a|t; } returna;//返回反转后的数 } intmain() {..
分类:其他好文   时间:2015-10-25 22:46:03    阅读次数:260
1条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!