发新帖我要提问
12
返回列表
打印
[STC单片机]

编程时候遇到的问题

[复制链接]
楼主: onlyOMG
手机看帖
扫描二维码
随时随地手机跟帖
21
onlyOMG|  楼主 | 2015-8-12 16:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
diweo 发表于 2015-8-9 19:32
所以归根到底还是那句话,头文件里不要定义变量!

但是,有的时候这个变量有有可能被别的文件用到,如果不 ...

我在头文件里面声明一个存放12864字符位置的数组,结果也是会出现上面这这个,*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS 错误。我也是在数组前面加了extern的,请教这是为什么?

使用特权

评论回复
22
ningling_21| | 2015-8-12 17:39 | 只看该作者
onlyOMG 发表于 2015-8-12 16:42
我在头文件里面声明一个存放12864字符位置的数组,结果也是会出现上面这这个,*** ERROR L104: MULTIPLE  ...

你是如何声明的呢

使用特权

评论回复
23
diweo| | 2015-8-12 19:40 | 只看该作者
onlyOMG 发表于 2015-8-12 16:42
我在头文件里面声明一个存放12864字符位置的数组,结果也是会出现上面这这个,*** ERROR L104: MULTIPLE  ...

你再仔细看看,应该不会的。

使用特权

评论回复
24
onlyOMG|  楼主 | 2015-8-12 19:59 | 只看该作者
我附上图

无标题.jpg (128.96 KB )

无标题.jpg

使用特权

评论回复
25
onlyOMG|  楼主 | 2015-8-12 20:00 | 只看该作者
diweo 发表于 2015-8-12 19:40
你再仔细看看,应该不会的。

看下那个图,上面写着,POS ,就是那个数组。

使用特权

评论回复
26
diweo| | 2015-8-12 22:03 | 只看该作者
搜索一下工程里面有几个地方有pos的,
还有一种情况,可能性不是很大,把pos改一下名称看看

其次,你有问题来求助,就要主动的尽量多提供点信息。
很多东西都是细节上的一点点错误,你提供很少的信息,别人帮不到你的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则