fwrite写⼊⽂件不成功bug
⽂件写⼊了,只是从头覆盖了!
因为在fwrite();前⾯⽂件位置指针是是SEEK_SET,即⾸位置。
在fwrite(fileHeader, 1, 10, file); 前⾯加上⼀⾏
fseek(file, 0, SEEK_END); 就看出写⼊的东西了!
fread和fwrite的区别最好还要fflush⼀下。
fread和fwirte混⽤时,⼀定要使⽤fseek().
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论