//截取32位的二进制数后8位,并进行反转。例如00000001->10000000
int Convert_byte_order(int num)
{
int bit1 = num & 0x01;
int bit2 = (num & 0x02)>>1;
int bit3 = (num & 0x04)>>2;
int bit4 = (num & 0x08)>>3;
int bit5 = (num & 0x10)>>4;
int bit6 = (num & 0x20)>>5;
int bit7 = (num & 0x40)>>6;
int bit8 = (num & 0x80)>>7;
return (bit1<<7)+(bit2<<6)+(bit3<<5)+(bit4<<4)+(bit5<<3)+(bit6<<2)+(bit7<<1)+bit8;
}



