有没有办法在控制台中打印不向下滚动的内容?(在C中)

Vio*_*yon 5 c printf

好吧,如果我提供一些背景信息,也许会更容易理解。

我想在主程序的第一行打印“Inventory”,但我不希望“Inventory”从其位置移动,因此,当我的其余命令显示在控制台中并将向下滚动时,此特定行“库存将留在原地。” https://i.stack.imgur.com/hVItr.png

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

Che*_*ron 3

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

然而,有一个库可以为您完成一切:NCurses: http: //www.gnu.org/software/ncurses/