用C改变文件中的一个字节

前端之家收集整理的这篇文章主要介绍了用C改变文件中的一个字节前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个文件流打开并准备好了.

如何在流中访问和更改单个字节,以便更改反映在文件中?

有什么建议?

解决方法

#include "stdio.h"

int main(void)
{
    FILE* f = fopen("so-data.dat","r+b"); // Error checking omitted
    fseek(f,5,SEEK_SET);
    fwrite("x",1,f);
    fclose(f);
}
原文链接:https://www.f2er.com/c/117340.html

猜你在找的C&C++相关文章