int reverseBits(unsigned x)
{
int val = 0;
for(int i = 0;i < 32;i++)
{
val = (val<<1) | (x&0x1);
x >>= 1;
}
return val;
}
反转一个整数的位
最新推荐文章于 2022-04-18 21:46:00 发布
int reverseBits(unsigned x)
{
int val = 0;
for(int i = 0;i < 32;i++)
{
val = (val<<1) | (x&0x1);
x >>= 1;
}
return val;
}