c - 在 Linux 中替代 c 语言中的 getch 和 clrscr()

标签 c linux

这些天我正在 Ubuntu 上工作。当我使用 gcc 编译 C 程序时,出现错误 conio.h 不存在。 我想使用 clrscr() 和 getch() 函数。 你能告诉我这个头文件在linux中的替代品吗?

最佳答案

getch() 函数可以在 curses.h(“curses”库)中找到。同一个库提供了清除屏幕的功能。查看这些链接:

http://linux.die.net/man/3/getch

http://linux.die.net/man/3/erase

关于c - 在 Linux 中替代 c 语言中的 getch 和 clrscr(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778291/

相关文章:

c - 使用 open() 和 mmap() 在进程之间共享文本文件

创建一个 GUI 来绘制 Linux 中的 CPU 使用率

linux - 为什么文本 block 的格式显示异常?

linux - 在配置文件中读取最干净/最简单的方法是什么

c - 创建和释放 C 动态数组时出现问题

c - 时间复杂度划分

linux - Linux 终端中是否有用于按键的预输入缓冲区?

linux - 2 关于linux内核内存检查点的问题(自定义实现)

linux - 从主机到目标执行 scp 时出现 scp 错误

c++ - 如何让 GDB 在每次系统或库函数调用时中断?