fwrite写入文件不成功bug

文件写入了,只是从头覆盖了!
因为在fwrite();前面 文件位置指针是是SEEK_SET,即首位置。
在fwrite(fileHeader, 1, 10, file); 前面加上一行
fseek(file, 0, SEEK_END); 就看出写入的东西了!

最好还要fflush一下。

fread和fwirte混用时,一定要使用fseek().

原文地址:https://www.cnblogs.com/mcy0808/p/5807508.html