红联Linux门户
Linux帮助

关于linux编程 信号的问题?

发布时间:2006-11-09 14:13:28来源:红联作者:jjz
使用sigprocmask函数,忽略SIGINT信号(也就是按CTRL+C,中断字符操作),然后从键盘读入字符串,并显示在屏幕上的程序里面,为什么在输入一串字符后(不按回车),按CTRL+C,然后再输入一串字符(按回车),显示在屏幕上的字符只有CTRL+C后面的字符串呢??


例如: > GOOD "CTRL+C" MORNING
> MORNING


要想 得到如下的效果,应该怎么样做?
> GOOD "CTRL+C" MORNING
> GOOD MOENING
文章评论

共有 0 条评论