侧边栏壁纸
  • 累计撰写 185 篇文章
  • 累计创建 77 个标签
  • 累计收到 18 条评论

目 录CONTENT

文章目录

implicit declaration of function ‘kb_hit’

码峰
2022-06-27 / 0 评论 / 0 点赞 / 928 阅读 / 175 字 / 正在检测是否收录...
广告 广告

今天拿到一个项目的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
广告 广告

评论区