首次出现这种难受的错误不要着急,听我道来……
1,最起码你的编码没有问题,因为你要播放音乐,要用到系统的多媒体函数库winmm,所以你要连接到这个库。
在当前的文件下打开DOS终端
输入:gcc 文件名.c -o a.exe -lwinmm
注意一下 文件名.c 是你的程序文件
-o 表示生成的exe文件是a.exe,这个名字自己i随便取,没规定。
2,编译链接后 再运行生成的名字 a
在DOS下 继续输入 : a
3,可能还会没有声音,因为如果你用的PlaySound函数 它采用的是异步播放 ,还没来的及放就没声音了。
因此在程序后面调用getch()函数,记得在开头加上#include <conio.h>
4,大功告成