2017-04-25 77 views
-4

是我在編寫我的程序來獲取mp3文件的寫入內容並寫入anenter代碼的其他文件時應該考慮的任何事情?因爲我越來越錯誤!在c編程linux中讀寫mp3二進制文件

這是我在C

FILE *fout; 
fout = fopen("step.MP3","rb"); 
while (!feof(fout)) 
{ 
    fread(data,counter + 1,1,fout); 
} 
fclose(fout); 


FILE *fo; 
fo = fopen("step.MP3", "wb"); 
fwrite(test,1,fileSize,fo); 
fclose(fo); 
+0

https://stackoverflow.com/help/mcve https://stackoverflow.com/help/how-to-ask這裏有一些東西這是能夠解決你的問題http://lame.sourceforge.net/index.php – Skynet

+0

'while(!feof(fout))'?不就是不。請參閱[爲什麼「while(!feof(file))」總是錯誤?](http://stackoverflow.com/questions/5431941/why-is-while-feof-file-always-wrong) –

回答