C语言中按任意键停止循环,怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/12 01:15:12
void main()
{
while(getch()!=27)
{dosomething;}
}

我希望程序一直运行直到我按下ESC键.再停止运行.
可是目前的情况是.我每次都必须要按下键盘.程序才会走一次.再按一次键盘再走一次.我按ESC程序退出.
我的编译环境 Turbo c 2.0

你这个可能要用到多线程。恐怕你很难做到。不是加几句代码就能实现的。

类似的问题我以前也碰到过,如果你把你想做什么告诉大家总会有解决的办法的.
比如你是想做游戏检测按键之类...