找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

單片機(jī)Keil C語(yǔ)言模塊化編程的問(wèn)題

查看數(shù): 941 | 評(píng)論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2021-11-22 22:41

正文摘要:

我以前寫(xiě)程序都是一個(gè)".C"文件寫(xiě)到底,這次是第一次嘗試模塊化編程。但是現(xiàn)在出問(wèn)題了,我在頭文件“function.c”聲明了變量,在".C"文件使用時(shí)也引用了該頭文件,那為什么編譯時(shí)還是報(bào)錯(cuò),提示未定義變量呢 ...

回復(fù)

ID:70035 發(fā)表于 2021-11-23 11:04
程序大了,比如3萬(wàn)行,不分開(kāi)很難想象。
ID:276663 發(fā)表于 2021-11-23 09:45
你的function.c也要加到項(xiàng)目里,function.h里面也要包含你用到的變量頭文件
ID:739720 發(fā)表于 2021-11-23 09:32
黃youhui 發(fā)表于 2021-11-23 08:36
P2是是寄存器,你要在h文件里面加上REG51.H
不是在C文件里面加
是C文件包含H文件,不是H文件包含C文件

謝謝,明白了
ID:592807 發(fā)表于 2021-11-23 08:36
P2是是寄存器,你要在h文件里面加上REG51.H
不是在C文件里面加
是C文件包含H文件,不是H文件包含C文件

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

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

快速回復(fù) 返回頂部 返回列表