简介
curses库用于UNIX系统中处理光标移动和屏幕显示,最新的是ncurses库,表示新版curses库。
安装curses库
- 命令行安装
sudo apt-get install ncurses-dev
- 下载源码安装
curses库源码地址
解压下载好的源码压缩包,进入解压目录依次执行以下命令:
./configure //按照你的系统环境制作安装配置文件
make //编译源代码并且编译NCURSES库
make install //安装编译好的NCURSES库
使用curses函数
在C程序中使用curses函数都需要引入curses.h头文件,开始使用 curses 的一切函数之前, 必须先使用 initscr()这个函数来开启 curses 模式,相对的, 在结束 curses 模式前 ( 通常在您结束程式前 ) 也必须以endwin()来关闭 curses 模式。初始化curses模式可使用下列函数:
void