找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 113|回复: 2
打印 上一主题 下一主题
收起左侧

keil5编译时没有出现错误和警告,但代码中出现implicit declaration of function '...

[复制链接]
跳转到指定楼层
楼主
ID:1113983 发表于 2024-4-16 09:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
keil5编译时没有出现错误和警告,但代码中出现implicit declaration of function ' ' is invalib in C99
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:829223 发表于 2024-4-16 14:34 | 只看该作者
函数在头文件里面进行了声明,并进行了定义。只是在主程序里面没有将函数声明的头文件包含进来,implict declaration of function ’ ’ is invalid in c99,需要检查头文件是否正确包含进来。
回复

使用道具 举报

板凳
ID:883242 发表于 2024-4-16 16:06 | 只看该作者
没有函数原型,如果是c89标准,只有警告没有错误。如果打开c99开关,按c99标准这是个错误。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表