标签: c stdio
我试图转换一些旧代码。代码的一部分使用fgetc逐个字符地读取文件以查找行。 fgets似乎是一种更清晰的方法。
fgetc
fgets
但是,我怀疑有一天我会完全被CR划掉,而看不到LF。 fgetc解决方案解决了这个问题,但只是代价是代码复杂性增加,性能可能会降低。
我可以在这里使用诀窍吗?我已经看到strtok使用" \ n \ r"但这似乎......有点太棘手了,仍然让我从文件中读取这条线的问题。
strtok