各位老哥来看这是啥错误?

2019-07-20 23:00发布

难道不是这么写的吗?我用的是L051的片子,别的文件中也没有这几个定义了啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
Sun_Fly
1楼-- · 2019-07-21 02:20
 精彩回答 2  元偷偷看……
bumbdong
2楼-- · 2019-07-21 03:24
位置放反了吧,应该在.h文件里定义 引用.c文件增加extern
萌新一名
3楼-- · 2019-07-21 06:19
bumbdong 发表于 2019-7-9 14:48
位置放反了吧,应该在.h文件里定义 引用.c文件增加extern

试了下还是不行啊,同样的错误类型,C:Users86178Desktop之前做过好多都是c里定义,h里用extern可以的
luoyekj
4楼-- · 2019-07-21 08:37
变量重复定义了,extern 只能声明变量,不能定义。    在包含对应 .h 文件里定义的变量,在 .c 中,直接用就可以,不需要在用extern。
星空
5楼-- · 2019-07-21 14:34
extern 只能做变量声明,且被申明的变量已经在其他地方定义好了。

一周热门 更多>