这些命令如何输出到stdout?我可以在C中使用printf()函数,但这只会向屏幕中添加更多的字符,而不是替换终端中给定位置的任何字符。
发布于 2021-05-25 15:20:50
他们使用ncurses (或类似的)库:
ncurses库例程为用户提供了一种与终端无关的优化更新字符屏幕的方法。这个实现是“新诅咒”(ncurses),是对4.4BSD经典curses的认可替代,后者已经停止。
检查
ncurses官方网站https://askubuntu.com/questions/1340611
复制相似问题