文件名称:键盘输入缓冲区的问题
文件大小:1007B
文件格式:CPP
更新时间:2018-06-07 11:21:04
数据结构,队
有两个进程同时存在于一个程序中。其中第一个进程在屏幕上连续显示‘A’字符,与此同时,程序不断检测是否有键盘输入,如果有,就读如用户键入的字符并保存到输入缓冲区中。在用户输入时键入的字符不立即显示在屏幕上。当用户渐入’;’或’,’时,第一个进程结束,第二个进程从缓冲区中依次读取用户输入的字符,并显示在屏幕上。第二个进程结束后,程序又进入第一个进程,重新显示‘A’,同时用户又可以继续键入字符,直到用户键入‘.’时,第二个进程结束。另外,当输入缓冲区满后,强行中止第一个进程,进入第二个进程。