试题6:已知WAV 文件格式如下表,打开一个WA

16 查阅
试题6:已知WAV 文件格式如下表,打开一个WAV文件,以适当的数据结构组织WAV文件头并解析WAV 格式的各项信息。WAVE文件格式说明表偏移地址字节数数据类型内 容文件头00H 4 Char &q

参考答案:

正确答案:

\r\n

将 WAV 文件格式定义为结构体
WAVEFORMAT:
typedef struct tagWaveFormat
{
char cRiffFlag[4];
UIN32 nFileLen;
char cWaveFlag[4];
char cFmtFlag[4];
char cTransition[4];
UIN16 nFormatTag ;
UIN16 nChannels;
UI