我陷入了无限循环。我怎样才能终止这个循环?我尝试使用/按 Cntrlc 但没有任何 react 。我不知道如何阻止它。
main()
{
while (1)
{
char ch;
printf("Enter a character: \n");
ch = getche();
printf("\nThe code for %c is %d.\n", ch, ch);
}
}
最佳答案
CTRLBREAK 可能会为此工作。我有一个模糊的记忆,CTRLC 并不总是与 Borland 产品一起使用。
不过,那是很久以前的事了,所以我不得不从很深的内存中检索它,这可能已经有些褪色了:-)
我要问你的问题是:当有更好且同样便宜的解决方案时,为什么还有人使用 Turbo C?像 gcc(例如在 Code::Blocks 中)甚至 Microsoft Visual C Express。
关于c - 如何终止 Turbo C 中的无限循环?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6025726/