在visual studio 2010用c++写代码,在运行时我想输入一个东西如"a",之后他能马上输出(不用按回车),然后我还能继续输入和输出,这个要怎么做?
按你说的就是
#include
#include"conio.h"
using namespace std;
int main()
{
if(getch()=='a');//需要显示a请使用getche
cout<<"get a complete."<<endl;
return 0;
}
能给我这一段完整的代码吗?
功能:
定义a,b,c 输入后能马上输出,
且可以连续输入
哦?abc是char型然后输入三个字符分别让abc储存然后输出abc是这个意思吗,然后我已经解答你的主问题了希望先采纳
追问我的意思是输入a,立即输出a,然后输入b,又可以立即输出b(这样子多次运行) ……
采纳了,请回答我的问题哟
追答可以
#include
#include"conio.h"
using namespace std;
int main()
{
char a;
while(true)
{
a=getche();
cout<<a<<endl;
}
return 0;
}
嗯,基本达到想要的效果了,再问一下,可不可以自动把输入那个a删去,只保留输出的那个a谢谢!
追答吧getche改成getch即可
追问谢了
追答不用