标签: c
为什么只按一个字母键(例如cqlsh)会得到两次迭代?
cqlsh
a
答案 0 :(得分:6)
这是Windows VS 15.7 _getch实现中的一个已知错误,据here报告。
_getch
只要按一个键,我就可以重现您的代码问题。
答案 1 :(得分:3)
getch函数读取任何字符,包括空白字符(例如换行符)。
getch
如果您按Enter键,getch将捕获它。