c语言如何更改二进制文件中的某个数据?

2025-02-27 09:31:15
推荐回答(2个)
回答1:

首先你要知道这个数据存在文件的哪个位置 也就是offset
然后
fopen打开, 模式可以用rb+ 或者ab+
打开后 用fseek
fseek(fp, offset, SEEK_SET);
定位到对应位置
用fwrite写入新的值。
fclose关闭文件即可。

回答2:

买本书看看,不要老是问别人.自己掌握很重要.