int x=0x12345678; char* c=(char*)&x; x=c[0]<<24+c[1]<<16+c[2]<<8+c[3];
x=c[0]<<24|c[1]<<16|c[2]<<8|c[3];