找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2241|回复: 7
收起左侧

extern 使用了 单片机程序还是报错求大佬指点

[复制链接]
ID:209947 发表于 2018-6-29 00:01 | 显示全部楼层 |阅读模式
led.h文件中 定义的数组,main中extern引用,却报错说重复了,我在extern时候没有再次初始化
QQ图片20180628235929.png
QQ图片20180628235942.png
QQ图片20180628235946.png

评分

参与人数 1黑币 +3 收起 理由
LhLh12345 + 3 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:15207 发表于 2018-6-29 09:19 | 显示全部楼层
这是链接过程报错,不是编译报错,应该是文件路径没包含到工程中
回复

使用道具 举报

ID:361553 发表于 2018-6-29 09:51 | 显示全部楼层
重复定义?
回复

使用道具 举报

ID:361559 发表于 2018-6-29 10:06 | 显示全部楼层
是不是在LED的C文件中也直接#include“LED.H”  导致同为extern
回复

使用道具 举报

ID:328727 发表于 2018-6-29 10:20 | 显示全部楼层
这个可能extern的那个声明在多个C文件包含了  变成了重复定义
回复

使用道具 举报

ID:361618 发表于 2018-6-29 10:42 | 显示全部楼层
什么意思
回复

使用道具 举报

ID:361206 发表于 2018-6-29 10:44 来自手机 | 显示全部楼层
好像是这两个变量重复定义了
回复

使用道具 举报

ID:209947 发表于 2018-6-29 22:57 | 显示全部楼层
是重复定义了,extern没用好,昨晚看了个文章后改好了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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