LINUX.ORG.RU

История изменений

Исправление neon1ks, (текущая версия) :

В оперативной памяти или в стеке.

В Little-Endian

i = | 00000001 | 00000000 | 00000000 | 00000000 |

В Big-Endian

i = | 00000000 | 00000000 | 00000001 | 00000000 |

Есть реализация функции htonll https://www.viva64.com/ru/k/0018/

там можно подсмотреть определение порядка байтов. Принцип в принципе один и тот же)

Исходная версия neon1ks, :

В оперативной памяти или в стеке.

В Little-Endian

i = | 00000001 | 00000000 | 00000000 | 00000000 |

В Big-Endian

i = | 00000000 | 00000000 | 00000001 | 00000000 |

Есть реализации функции htonll https://www.viva64.com/ru/k/0018/ там можно подсмотреть определение порядка байтов. Принцип в принципе один и тот же)