摘要:
初始化与结束正如我们所看到的,所有的curses必须与initscr开始,并且以endwin结束。下面是他们头文件的定义:#include <curses.h>WINDOW *initscr(void);int endwin(void);在每个程序中initscr应只被调用一次。如果函数调用成功,initscr函数会返回一个指向stdscr结构的指针。如果函数失败,他只简单的打印出一个诊断错误信息,并且使得程序退出。endwin函数成功时会返回OK,而失败则会返回ERR。我们可以调用endwin来离开curses,并且在以后通过调用clearok(stdscr,1)与refresh 阅读全文