ビッグエンディアンとは?
びっぐえんでぃあん
多バイトのデータを上位バイトから先に並べるバイト順序の方式です。
ビッグエンディアンとは、複数バイトからなるデータをメモリや通信路に格納する際に、最上位バイト(MSB)を先頭に置く方式のこと。ネットワークプロトコルではビッグエンディアンが標準的に採用されており「ネットワークバイトオーダー」とも呼ばれる。x86系プロセッサが採用するリトルエンディアンとは逆の順序である。
使い方・例文
受信したパケットのバイト列をビッグエンディアンとして解釈し、ntohl()関数でホストバイトオーダーに変換してから処理した。
この用語をシェア
最終更新: