微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51MCU kei c 中出现重复定义

51MCU kei c 中出现重复定义

时间:10-02 整理:3721RD 点击:
求助
本人初学者,最近在使用89C52单片机最一个项目,由于包含的内容较多,所以需要使用头文件。
最近在使用DHT11温湿度传感器的时候,在调试DHT11最后阶段出现warming!
我想知道如何解决这个问题!
出现了重复定义的错误





在.c中对数组进行初始化


waring不影响g程序的正常运作的

问题我不明白为什么会出现warming!我在网上看到很多关于由于头文件的而出现的重复定义的问题,但是好像都没有提及涉及数组怎么处理。我现在在头文件定义了一个数组,但是根据网上的解答,涉及数组需要在头文件中定义,在.c里面初始化。我按照这样的步骤做了,可是不清楚为什么还会却出现额重复定义的问题!

警告不影响编译,对于变量的定义如果重复,系统会自动默认为全局变量。

你把原工程关闭,新建一个把它复制进去可能就没有warning了……可能你之前在这个工程中写的程序出错留下的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top