久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2877|回復(fù): 10
收起左側(cè)

[新人求助]編譯報錯ERROR L104: MULTIPLE PUBLIC DEFINITIONS

[復(fù)制鏈接]
ID:1004377 發(fā)表于 2022-2-8 13:16 | 顯示全部樓層 |閱讀模式
各位大神好,本人單片機(jī)+編程新手,今日編寫程序遇到了這個錯誤,百度查了一下說是變量table重復(fù)定義,但是我代碼涉及到table變量的只在一個頭文件里有,這是怎么一回事呢?因為已經(jīng)糾結(jié)一段時間還是沒能搞定,特來此求助!

以及這也是本人第一次編寫使用頭文件,也不知道和頭文件編寫或者調(diào)用錯誤有沒有關(guān)系

錯誤說明

錯誤說明

主函數(shù)

主函數(shù)

相應(yīng)頭文件代碼

相應(yīng)頭文件代碼
回復(fù)

使用道具 舉報

ID:174087 發(fā)表于 2022-2-8 14:48 | 顯示全部樓層
你這個table數(shù)組不要定義在頭文件里面,要定義也可以,但是不要給初值。給你提供說個方法你修改試一下,把table定義并初始化在smg.c文件里面,然后在smg.h中extern一下,這樣編譯應(yīng)該就可以了。
回復(fù)

使用道具 舉報

ID:1004377 發(fā)表于 2022-2-8 15:40 | 顯示全部樓層
希望能有大佬給我一個方向,第一次遇到這個問題確實有點迷茫
回復(fù)

使用道具 舉報

ID:277550 發(fā)表于 2022-2-8 15:59 | 顯示全部樓層
變量定義在.c中,然后在.h中 extern 全局變量
回復(fù)

使用道具 舉報

ID:908826 發(fā)表于 2022-2-8 16:09 | 顯示全部樓層
smg這個h文件的數(shù)組前加個extern
回復(fù)

使用道具 舉報

ID:1004377 發(fā)表于 2022-2-8 17:02 | 顯示全部樓層
剛剛收到了一位好心大佬的短消息,說是在.h的數(shù)組定義那里要加上extern,我去修改了一下我的代碼,第一次是直接加了extern,但是編譯仍然不成功,于是我就順著這個思路,干脆把數(shù)組定義放在了.c文件中,并再在smg.h中聲明,這下就可以了!
非常感謝那位大佬的指引,可惜我這里還不能發(fā)短消息所以沒法直接回復(fù),希望你能看到!
回復(fù)

使用道具 舉報

ID:1004377 發(fā)表于 2022-2-9 11:33 | 顯示全部樓層
woshige 發(fā)表于 2022-2-8 14:48
你這個table數(shù)組不要定義在頭文件里面,要定義也可以,但是不要給初值。給你提供說個方法你修改試一下,把t ...

感謝大佬!你的方法是對的,我昨天修改了這個定義就運行成功了!
回復(fù)

使用道具 舉報

ID:1004377 發(fā)表于 2022-2-9 11:34 | 顯示全部樓層
devcang 發(fā)表于 2022-2-8 15:59
變量定義在.c中,然后在.h中 extern 全局變量

嗯嗯!謝謝你!你的方法是對的,我修改以后運行成功了!
回復(fù)

使用道具 舉報

ID:1004377 發(fā)表于 2022-2-9 11:35 | 顯示全部樓層
13205495918 發(fā)表于 2022-2-8 16:09
smg這個h文件的數(shù)組前加個extern

啊你就是給我發(fā)短消息的那位好心大佬!我昨天順著你的思路去修改了,最后運行成功了,非常感謝!
回復(fù)

使用道具 舉報

ID:415064 發(fā)表于 2022-2-9 14:01 | 顯示全部樓層
你定義在頭文件,就相當(dāng)于在每個包含這個.h的.c文件里面全部定義了一遍
回復(fù)

使用道具 舉報

ID:1004377 發(fā)表于 2022-2-11 15:51 | 顯示全部樓層
wojiaoguogai 發(fā)表于 2022-2-9 14:01
你定義在頭文件,就相當(dāng)于在每個包含這個.h的.c文件里面全部定義了一遍

明白了!非常感謝你的解答!
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久久毛片 | 色在线免费视频 | 国内精品视频在线观看 | 黄色大片在线免费观看 | 国产免费一区二区 | 色偷偷噜噜噜亚洲男人 | 亚洲精品美女视频 | 在线亚洲一区二区 | 欧美日韩国产一区二区三区不卡 | 亚洲视频免费在线观看 | 国产日韩欧美综合 | 久色网 | 二区av| 亚洲欧美另类在线观看 | 天堂av免费观看 | av资源网站 | 国产99久久精品一区二区300 | 国产亚洲精品91 | 精品久久久久久久久久久 | 亚洲综合在线播放 | 91一区二区 | 91麻豆精品国产91久久久更新资源速度超快 | 中文字幕免费中文 | 亚洲第一在线视频 | 天天干天天色 | 日韩中文字幕在线视频观看 | 欧美精品一区二区三区四区 在线 | 日韩精品一区二区三区 | 国产精品美女久久久久aⅴ国产馆 | 色婷婷亚洲一区二区三区 | 国产精品视频网 | 一区二区三区四区视频 | 亚洲一区视频在线 | 一本一道久久a久久精品综合蜜臀 | 99亚洲综合| 亚洲天堂影院 | 亚洲91精品 | 欧美一级欧美一级在线播放 | 欧美一区二区三区大片 | 亚洲性综合网 | 99精品久久久 |