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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

Keil5編譯C語言程序時.h配置的結構體在.C文件 有引用了未解析的外部的警告

查看數: 2768 | 評論數: 3 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2021-8-31 14:46

正文摘要:

typedef struct {         u8 sec_m;           u8 sec;      u8 minute;   u8 hour;   ...

回復

ID:624769 發表于 2021-8-31 18:10
你既然 include time.h 了。 為什么u8 count = 0;不放在 time.h里,反而用extern 去調用呢?另外,被include 的文件,最好不要 extern   不然很容易出現重復調用錯誤。你只要主程序include 這些頭文件,這些頭文件里聲明的變量就自動包含近來,不容易出錯。然后你看 那個timeing_unit 前面的 typedef, 不是這樣用的,你真要重定義也不能用 extern.
ID:592807 發表于 2021-8-31 16:54
沒有定義Timing_unit

51hei截圖20210831165327.png (25.82 KB, 下載次數: 75)

51hei截圖20210831165327.png
ID:887371 發表于 2021-8-31 16:11
項目中一個變量可以在多處帶extern聲明,但必須有并且只有一處不能帶extern聲明。
解決辦法:
timer.h的第10行復制到下圖的第2行,并刪除extern。

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日日夜夜免费精品视频 | av影片在线| 黄色网址在线免费观看 | 最新国产精品精品视频 | 高清久久久 | 国产1区| 色姑娘综合网 | 亚洲一区视频在线 | 91精品国产综合久久精品图片 | 亚洲视频中文字幕 | 国产综合av | 成人av一区二区亚洲精 | 一级视频在线免费观看 | 国产精品免费av | 欧美成人h版在线观看 | 午夜成人在线视频 | 国产成人99久久亚洲综合精品 | 免费小视频在线观看 | 国产激情视频 | 国产男女视频 | 国产精品一区二区久久久久 | 日本视频中文字幕 | 亚洲一区二区视频 | 亚洲情综合五月天 | 久久久久九九九九 | 久久99精品久久久久久国产越南 | 五月花丁香婷婷 | 怡红院成人在线视频 | 中文二区 | 91最新在线视频 | 婷婷一级片| 九九精品网 | 久久久久一区 | 亚洲另类视频 | 精品久久精品 | 性色av香蕉一区二区 | 91精品国产乱码久久久久久久久 | 国产一区二区三区四区在线观看 | 日日操夜夜操天天操 | 日韩高清国产一区在线 | 免费在线看黄视频 |