pcm是原始音频数据,wav是windows中常见的音频格式,只是在pcm数据中添加了一个文件头,wav文件格式可以参考http://soundfile.sapp.org/doc/WaveFormat/
// WAVWriter.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
using namespace std;
typedef struct WAVE_HEADER {
//RIFF
char chunkID[4];
//long int 4字节 某个大小
unsigned long chunkSize;
//WAVE
char formate[4];
};
typedef struct WAVE_FMT {
//fmt 注意最后有个空格
char subchunk1ID[4];
unsigned