我正在对一块80c51芯片编程,我有一堆函数和定义语句。我是在单片机8051ide中工作。我希望在单独的头文件中定义这些函数和定义,但我不知道必须在头文件中键入什么。目前我只有定义和函数,仅此而已。
当我把它放到我的应用程序的文件夹中时,我也不知道如何包含它。我只是在我的程序中使用了include语句,
#include <at89x51.h> // needed for the ucontroller
#include <communication_functions.h>但是它找不到它。我如何告诉程序在它自己的文件夹中查找.h?
发布于 2017-09-29 15:31:18
首先,您需要创建一个C头文件( myheader.h ),将函数的定义.And放在该文件中。然后,创建一个C文件(myheader.c),您应该在其中重写在myheader.h file.Finally中定义的函数。在使用您自己的位于myheader.h文件中的函数之前,使用#include "myheader.h"。
https://stackoverflow.com/questions/46483505
复制相似问题