c语言键盘监听问题

我想用c-free编写一个c语言程序实现下面的程序在按下回车键时,停止helloworld!的闪烁。#include<stdio.h>voidmain(){voidf()... 我想用c-free编写一个c语言程序
实现下面的程序在按下回车键时,停止hello world!的闪烁。
#include<stdio.h>
void main()
{
void f();
int i;
for(i=0;i<=100;i++)
{
printf(" hello world!");
f();
system("cls");
f();
}
}
void f()
{
int i;
int j;
for(i=0;i<=5000;i++)
for(j=0;j<=5000;j++)
;
}
我是想只要实现这个按下ENTER就终止的功能,不是想用c-free编写一个c语言程序实现。我打完问题就发现这个表达不正确。
展开
 我来答
xoaxa
2014-04-14 · TA获得超过8610个赞
知道大有可为答主
回答量:6415
采纳率:72%
帮助的人:3477万
展开全部
#include <stdio.h>
#include <conio.h>

void main() {
while(1) {
printf("\r                   hello world!");
if(_kbhit()) {
if(_getch() == '\r')
break;
}
}
printf("\n");
}
追问

虽然在提问后这段时间我通过上网查,找到了kbhit()这个函数,并解决的问题,但还是想试试你的程序,但运行后出现了这样的问题。


是什么原因呢?

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式