我有一个这样的程序:
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
for (int i = 0; i < 10; i++)
{
cout << int (_getch ()) << endl;
}
_getch ();
return 0;
}
如果我按下数字、字母和 Enter 等键,则会显示一个整数(每次循环迭代)。但是,如果我按下 Insert、Delete 或箭头等键,则会同时显示两个整数。
为什么会出现这种行为?