Endianness from what I understand, is when the bytes that compose a multibyte word differ in their order, at least in the most typical case. So that an 16-bit integer may b
Both endianesses have an advantage that I know of:
unsigned int* but you know the value stored there is < 256, you can cast your pointer to unsigned char*.