我正在尝试构建这个“简单”程序时遇到麻烦。
我的目标是创建一个C程序,它执行一个mp3声音文件,说“Hello”并在Windows启动时运行。
#include<stdio.h>
main(int argc, char *argv[]){
FILE *fp;
char s[100];
int i;
if((fp=fopen("Hello.mp3","rb"))==NULL) //Open file and read on binary mode
{
printf("Could not open the file\n");
exit(1);
}
fclose(fp);
}
我认为要解释MP3编码数据我必须使用库但我真的需要帮助。
致以最诚挚的问候,
里卡多
答案 0 :(得分:1)
我认为我们无法以这种方式打开mp3文件,就像任何常规文本文件一样。
fp=fopen("Hello.mp3","rb")
我们必须使用编解码器,实际播放mp3文件,或至少使用一个具有一个的库。
请看看这些地方。