字库文件(oledfont.h)重复调用问题

2019-07-20 03:32发布

本帖最后由 sx630 于 2019-2-28 18:34 编辑

在字库文件(oledfont.h)里面的东西分别在main.c和oled.c被调用。现在oled.c中包含了字库头文件(oledfont.h)。 1.png
如果在main.c里用外部声明是没有问题。

123.png
但是在main.c里包含字库头文件(oledfont.h)就出现错误

12.png
查了一下,说是重复调用,但是头文件里不都有#ifndef...#define...#endif,这些东西不就是为了防止被重复调用,为什么会出错,有点不明白..


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。