找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2427|回复: 7
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
led.h文件中 定义的数组,main中extern引用,却报错说重复了,我在extern时候没有再次初始化

QQ图片20180628235929.png (8.1 KB, 下载次数: 44)

QQ图片20180628235929.png

QQ图片20180628235942.png (9.93 KB, 下载次数: 38)

QQ图片20180628235942.png

QQ图片20180628235946.png (16.81 KB, 下载次数: 43)

QQ图片20180628235946.png

评分

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

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
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
回复

使用道具 举报

5#
ID:328727 发表于 2018-6-29 10:20 | 只看该作者
这个可能extern的那个声明在多个C文件包含了  变成了重复定义
回复

使用道具 举报

6#
ID:361618 发表于 2018-6-29 10:42 | 只看该作者
什么意思
回复

使用道具 举报

7#
ID:361206 发表于 2018-6-29 10:44 来自手机 | 只看该作者
好像是这两个变量重复定义了
回复

使用道具 举报

8#
ID:209947 发表于 2018-6-29 22:57 | 只看该作者
是重复定义了,extern没用好,昨晚看了个文章后改好了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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