fwrite写入文件不成功bug

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

最好还要fflush一下。

 

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

posted @ 2016-08-25 17:00  夜空释  阅读(8113)  评论(0编辑  收藏  举报