2010-04-12 40 views

回答

8

您可以使用"rb+"选项打开文件,然后使用fseekSEEK_SET转到特定位置。 rb+以读取和写入的二进制文件形式打开它(文件必须存在才能成功 - 它不会创建新文件)。

+0

这将覆盖只是我想要的字节,不会追加? – 2010-04-12 15:30:01

+0

现在的问题是,它会丢弃文件的其余部分吗? – 2010-04-12 15:31:14

+0

@Nazgulled:是的 - SEEK_SET定位到文件中特定的字节偏移量。 SEEK_CUR也可以用于寻找当前位置的偏移量。 – 2010-04-12 15:31:40

相关问题