int reverseBinaryStr(int x)
{
int num = 0;
int i = 0;
for(i = 0; i < sizeof(x) << 3; i++)
{
num = (num << 1) | ((x >> i) & 1);
}
return num;
}
{
int num = 0;
int i = 0;
for(i = 0; i < sizeof(x) << 3; i++)
{
num = (num << 1) | ((x >> i) & 1);
}
return num;
}