int val = 0x0D0C0B0A;
char c = *((char *)(&val));
if (c == 0x0A)
cout<< "little endian machine"<<endl;
else if(c == 0x0D)
cout<< "big endian machine"<<endl;
int val = 0x0D0C0B0A;
char c = *((char *)(&val));
if (c == 0x0A)
cout<< "little endian machine"<<endl;
else if(c == 0x0D)
cout<< "big endian machine"<<endl;