EMZETT.
Войти

Порядок байтов (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 и кодировка символов