根据键盘的输入,控制程序的模式切换或退出
#include <conio.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
int key;
while (1)
{
//key = _getch();
//printf("%d\n", key);
if (_getch() == 32)
std::cout << "空格" << endl;
} // 空格 - 32
}
不知道为什么 while循环中注释部分和if判断同时运行时,按下空格不会同时数字和空格,而是间歇性的。