我想了好几次这个问题,但我总是忘记问。那么如何编写一个 C/C++ 例程来检查我按下了什么键,以便在按下键后立即返回结果?如何在 Windows 中实现这一点?如何在 Linux 中实现这一点?如果我使用 Dev-C++ 和 Code::Blocks 我应该包含哪些标题?
我试试这个:
#include <iostream>
#include <conio.h>
int main(void)
{
using namespace std ;
cout << "Press a key" << endl ;
char key ;
getch() >> key ;
cout << "\nYou have pressed: " << key << endl ;
return 0 ;
}
但它并没有告诉我我按下了什么键。如何获得键值?