注:本站文章
这里用到了屏幕开发库 curses 和键盘函数 keypad.
下面来看源程序:
#includecurses.h
#define STARTX 1
#define STARTY 1
void initial()
{
initscr(); /* 初始化 */
cbreak(); /* 用来开启 cbreak 模式,cbreak 指除了DELETE,CTRL终端处理的非凡字符外,其余键盘输入的字符将立即被读取 */
nonl(); /* 格式控制 */
noecho();/* 并不立即显示字符 */
intrflush(stdscr,FALSE); /* 不读取串 */
keypad(stdscr,TRUE); /* 键盘响应 */
refresh(); /* 更新屏幕 */
}
int main()
{
int x=STARTX;
int y=STAR...[ 查看全文 ]