目次 - 6.用語

6.用語

バイト順

ネットワークバイト順とは, ビッグエンディアン(MSB)とも呼ばれ, 最上位バイトがメモリの先に来ることを意味する. SparcやMotorola 68kはMSB順である. (SDLではSDL_BYTEORDER==SDL_BIG_ENDIANと定義される.)

リトルエンディアン(LSB)とは, 最下位バイトがメモリの先に来ることを意味する. IntelやAMDはLSB順である. (SDLではSDL_BYTEORDER==SDL_LIL_ENDIANと定義される.)

例えばネットワークアドレスの 1.2.3.4 は常に { 0x01 0x02 0x03 0x04 } の順序で格納される.

原文へのリンク

6. Glossary