EMZETT.
Giriş yap

Endianness (bayt sırası)

Kısaca: Endianness, çok baytlı bir sayının baytlarının bellekte hangi sırada durduğunu betimler. Little-endian’da en düşük anlamlı bayt önce gelir, big-endian’da en yüksek anlamlı.

Biraz daha ayrıntılı: 32 bitlik 0x12345678 sayısı 12 34 56 78 baytlarından oluşur. Big-endian sistem tam böyle saklar, little-endian sistem 78 56 34 12 olarak. İkisi de geçerlidir; sorunlar yalnızca iki sistem veri değiş tokuş ettiğinde ortaya çıkar.

Ayrıntılı

  • Little-endian: x86 ve çoğu günlük ARM…

Ayrıca bak: UTF-8 ve karakter kodlaması