Порядок байтов (endianness)
Коротко: Порядок байтов описывает, в каком порядке байты многобайтового числа лежат в памяти. При little-endian первым идёт младший байт, при big-endian — старший.
Подробнее: 32-битное число 0x12345678 состоит из байтов 12 34 56 78. Система big-endian хранит его именно так, система little-endian — как 78 56 34 12. Оба варианта допустимы; проблемы возникают, лишь когда две системы обмениваются данными.
Подробности
- Little-endian: x86 и большинство повседневных ARM…
См. также: UTF-8 и кодировка символов