Sobes.tech
Junior — Middle

Quelle est la différence entre l'ordre des octets dans les systèmes big-endian et little-endian?

sobes.tech IA

Réponse de l'IA

Big-endian и little-endian — это два способа упорядочивания байтов в многобайтовых числах:

  • Big-endian: старший (наиболее значимый) байт хранится в младшем адресе памяти, то есть первым.
  • Little-endian: младший (наименее значимый) байт хранится в младшем адресе памяти.

Например, число 0x12345678 в памяти будет выглядеть так:

  • Big-endian: 12 34 56 78
  • Little-endian: 78 56 34 12

Это важно при передаче данных между системами с разным порядком байтов или при работе с низкоуровневым кодом.