C语言,怎么用键盘控制退出死循环while(1)?
不能用conio.h头文件和getch()。
程序代码:
int main (void)
{
while(1)
{
printf("输出:\n");
.............
}
printf("结束死循环.\n");
}
程序代码:
int main (void)
{
while(1)
{
printf("输出:\n");
.............
}
printf("结束死循环.\n");
}
2014-12-09 05:43
2014-12-09 07:59
程序代码:
#include <stdio.h>
int main(int argc, char* argv[])
{
char buffer[256];
fread(&buffer, sizeof(char), 1, stdin);
while(1)
{
fflush(stdin);
fread(&buffer, sizeof(char), 1, stdin);
if(buffer[0]=='#') break;
}
printf("成功的退出死循环\n");
return 0;
}

2014-12-09 09:37
2014-12-09 11:30
2014-12-09 15:00
2014-12-09 18:49
2014-12-10 11:29
2014-12-10 23:24
2014-12-10 23:25
2014-12-10 23:25