如何在Turbo C中终止无限循环?

aer*_*aer 3 c infinite-loop turbo-c

我陷入无限循环.如何终止此循环?我尝试使用/按Cntrlc但没有任何反应.我不知道如何阻止它.

main()
{
     while (1)
     {
          char ch;
          printf("Enter a character: \n");
          ch = getche();
          printf("\nThe code for %c is %d.\n", ch, ch);
     }
}
Run Code Online (Sandbox Code Playgroud)

pax*_*blo 8

CTRLBREAK可能会为此工作.我有一个模糊的回忆,CTRLC并不总是与Borland产品一起使用.

虽然,那很久以前所以我不得不从非常深的记忆中检索出来,这可能已经有所褪色:-)


我的问题是:为什么还有人在使用Turbo C时会提供更好,同样便宜的解决方案?像gcc(例如在Code :: Blocks中)甚至是Microsoft Visual C Express.