标签: c logging
可能重复: Delete a Line from a file in C Language
我知道我们可以覆盖第一行,但在这里我需要完全删除它。
例如,该文件包含100行,删除第一行后,剩下99行,文件大小减少。
请注意,该文件非常大。
我不知道怎么开始这个,有什么建议吗?非常感谢!
答案 0 :(得分:0)
将文件的所有文本收集到缓冲区中并将其复制回yoour文件中,每当出现所需的行时,跳过它。这就是你能做的全部..