为什么十六进制编辑器中的44100以十六进制顺序排列?

Cpp*_*ner 5 audio binary hex hex-editors binary-data

我通过hex编辑器打开了一个wave文件.我尝试了两个十六进制编辑器,两者都以相反的顺序将44100放入十六进制(AC44).

这是为什么?对于ASCII字符"fmt",排序很自然.

在此输入图像描述

这是AC44.

在此输入图像描述

这与Big-Endian/Little-Endian有关吗?但为什么其他值会以正确的顺序显示?

谢谢!

Mar*_*ers 6

是的,它以小端格式存储.每个字段的字节顺序显示在这里:

WAV格式

请注意,有大端和小端的混合.