【发布时间】:2017-02-14 14:37:04
【问题描述】:
我有一个问题
回到光标位置几行
我已经测试了 fseek(fp, -127, -4// 后四行) - 但它没有用,请你帮帮我。
【问题讨论】:
-
你能展示你的代码并准确解释什么不起作用吗?
-
fseek只会影响库认为下一个要读取/写入的文件位置的视图。它不会影响已经在屏幕上的输出。您可以打印出'\b'来删除您已经写入的字符,但是当您读取行首时,不能保证它会继续擦除前一行的字符。为了可靠地做你想做的事,你需要超出标准库提供的能力(例如,你可能想研究使用curses)。