int big_little()
{
unsigned int i = 0x11223344;
if(*(char*)&i == 0x11) return 1;//big-endian
if(*(char*)&i==0x44)return 0; //little-endian
}
{
unsigned int i = 0x11223344;
if(*(char*)&i == 0x11) return 1;//big-endian
if(*(char*)&i==0x44)return 0; //little-endian
}