1

当我尝试查找有关键盘缓冲区的信息时,答案始终是键盘缓冲区是在处理击键之前存储击键,但是由于我不明白,当击键应该涉及程序时,有些东西困扰着我要处理,例如,如果有一个命令行或其他包含文本并处理它的东西,您应该按 Enter,键盘缓冲区如何在特定程序的“输入”之前保存文本并且不中断另一个存储在键盘缓冲区中的程序?还是我完全没看懂?

4

1 回答 1

1

物理键盘本身有一个缓冲区,但这不是唯一使用的缓冲区。计算机硬件、操作系统和程序(或框架)本身都可以根据自己的规则缓冲输入。具体情况因硬件和操作系统而异,但通常您描述的场景确实会发生。

于 2013-05-28T13:07:36.287 回答