c - 有没有办法在不向下滚动的控制台中打印一些东西? (在 C 中)

标签 c printf

好吧,也许如果我提供一点上下文,这会更容易理解。

我想在我的 main 的第一行打印“Inventory”,但我不希望“Inventory”从它的位置移动,所以,当我的其余命令显示在控制台中并向下滚动时,这行“库存将留在原处”。 http://i.stack.imgur.com/hVItr.png

我不确定这是否可以在 C 中完成

最佳答案

由于控制台的工作方式,这在纯 C 中相当困难。

但是,有一个库可以为您完成所有工作:NCurses:http://www.gnu.org/software/ncurses/

关于c - 有没有办法在不向下滚动的控制台中打印一些东西? (在 C 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30143260/

相关文章:

C - 创建具有与输入相关的数组数量的结构

c - 防止 getpeername() 返回 127.0.0.1

c - 在 int 中存储十六进制数

c - 为什么我们要在 wait 之后检查 WIFEXITED 以便在 Linux 系统调用中杀死子进程?

在C++中将0复制为000?

c: printf ("%-16llu", my_var);

c - 在每第 n 个时间步打印输出

c - 在C中的fprintf上保存多个不同名称的文件

c - 使用 *varname 定义字符串时,Sprintf 失败,传递给 loadrunner 中函数的参数无效

c - LZW 和 CGPDFScanner