![]() |
發(fā)布時間: 2021-11-22 22:41
正文摘要:我以前寫程序都是一個".C"文件寫到底,這次是第一次嘗試模塊化編程。但是現(xiàn)在出問題了,我在頭文件“function.c”聲明了變量,在".C"文件使用時也引用了該頭文件,那為什么編譯時還是報錯,提示未定義變量呢 ... |
程序大了,比如3萬行,不分開很難想象。![]() |
你的function.c也要加到項目里,function.h里面也要包含你用到的變量頭文件 |
黃youhui 發(fā)表于 2021-11-23 08:36 謝謝,明白了 |
P2是是寄存器,你要在h文件里面加上REG51.H 不是在C文件里面加 是C文件包含H文件,不是H文件包含C文件 |
Powered by 單片機教程網(wǎng)