|
本帖最后由 yangwenyang1027 于 2020-4-20 13:38 編輯
最近在學習單片機編程的時候,遇到一個問題,不知道哪位大佬能幫我解決一下。
問題:關于extern的用法
問題描述:我寫的是一個關于溫度檢測的一個系統 ,其中用到了不止一個main.C文件,還用到了DS18B20和DS1302,在DS1302.c里我定義了一個數組shijian[],然后我又在main.c里重新定義了一遍,有時候顯示編譯錯誤,無法創建HEX文件,我在main.c的數組里加了extern;但是有時候又不用添加extern也沒問題。想問問這個extern的用法?
|
|