unsigned int func(unsigned int nVar);
unsigned int revert(unsigned int num)
{
int c;
int n = 0;
int index = 1;
for (int i = 1; i <= 32; i++)
{
c = num & index;
n = n | c;
num = num >> 1;
if( i!=32)//只移动31步
n = n << 1;
}
return n;
}
把32位的unsigned int按位倒过来(转)
最新推荐文章于 2021-10-22 22:00:59 发布