键盘输入缓冲区的问题

时间:2018-06-07 11:21:04
【文件属性】:

文件名称:键盘输入缓冲区的问题

文件大小:1007B

文件格式:CPP

更新时间:2018-06-07 11:21:04

数据结构,队

有两个进程同时存在于一个程序中。其中第一个进程在屏幕上连续显示‘A’字符,与此同时,程序不断检测是否有键盘输入,如果有,就读如用户键入的字符并保存到输入缓冲区中。在用户输入时键入的字符不立即显示在屏幕上。当用户渐入’;’或’,’时,第一个进程结束,第二个进程从缓冲区中依次读取用户输入的字符,并显示在屏幕上。第二个进程结束后,程序又进入第一个进程,重新显示‘A’,同时用户又可以继续键入字符,直到用户键入‘.’时,第二个进程结束。另外,当输入缓冲区满后,强行中止第一个进程,进入第二个进程。


网友评论