0
已解决
王牌工作室官方
新手光能
新手光能
1 字符输入检测
有人说字符输入检测最老的也是getch了,也是抽象化的
但是你输入这个代码,按下方向键呢?
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
cout<<getch();
return 0;
}
不可思议的事情发生了......
那怎么样才能避免呢?
试试这个
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
char c1,c2;
c1=getch();
if(c1&0x80)
{
c2=getch();
cout<<c1<<c2;
}
else
{
cout<<c1;
}
return 0;
}
hiahiahiahia......
下次再告诉你为什么
0
已采纳
0