1. 编译现象
2. 分析原因
redefinition 中文意思是 “重复定义”。纵览我所写的程序,只有此处首次出现 INT0。既然说我是重复定义,说明被引用到文件里已经定义 INT0。OK,我只包含 reg51.h 头文件,只有找它了。 reg51.h 头文件已经使用 INT0 了。
文章来源:https://www.toymoban.com/news/detail-508283.html
3. 解决方法
将自己写的 INT0 改成其他名字。(不要改头文件里的 INT0)
文章来源地址https://www.toymoban.com/news/detail-508283.html
到了这里,关于Keil 提示error C231: ‘INT0‘: redefinition的原因及其解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!