使用c

时间:2019-07-04 18:46:30

标签: c

我正在使用fgetc逐字符读取文件char中的行。 现在我要从文件中删除该行。

我所做的是,我向后移动光标,直到读取了缓冲区的长度。现在,我在行处覆盖了空格。 问题是,下次我尝试读取文件时,fgetc获取读取这些空间的结构。  因此,我没有覆盖空格,而是覆盖了(-)标记,并为fgetc生成了if条件,使其不读取(-)标记。

这两种方法效率不高。我想要可以消除空间的东西

0 个答案:

没有答案