我想问 回车键 到底算是个什么东西???一般我们按下回车键后,键盘缓存区发生了什么???键盘缓存区是什么不是先接收到了 “进行扫描” 后将‘\n’输入缓存区?不然怎么老说有残留,有时还要用getchar()来进行吸收..
我想问 回车键 到底算是个什么东西???一般我们按下回车键后,键盘缓存区发生了什么???键盘缓存区是什么不是先接收到了 “进行扫描” 后将‘\n’输入缓存区?不然怎么老说有残留,有时还要用getchar()来进行吸收..
enter就是往键盘缓冲区里放了一个换行符,但是像scanf之类的是如果发现键盘缓冲区里有换行符就把换行符前面的东西接收进来,换行符并不接收,还在键盘缓冲区里,所以要用getchar清空那个换行符。