侧边栏壁纸
  • 累计撰写 74 篇文章
  • 累计创建 45 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

implicit declaration of function ‘kb_hit’

码峰
2022-06-27 / 0 评论 / 0 点赞 / 86 阅读 / 175 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-08-28,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

今天拿到一个项目的C语言源码,gcc编译报错:implicit declaration of function ‘kb_hit’
看起来应该是kb_hit这个函数找不到定义,google搜索了一下:
kb_hit是C语言中用于检查是否有键盘按键被按下,在头文件conio.h中定义。所以,以上错误,只需要include <conio.h> 就可以了。
示例代码如下:

// C program to demonstrate use of kb_hit()
#include <stdio.h>
#include <conio.h>

void main()
{
	while (!kb_hit());
    printf("Press a key\n");
	return 0;
}

以上代码在当用户按下键盘上任意按键时,会输出“Press a key”。

0

评论区