“在keil c51中 同一个项目里 如何在main函数里调用其他的c文件”,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“在keil c51中 同一个项目里 如何在main函数里调用其他的c文件”,相关的知识,希望对你有一定的参考价值。

我看到你回答了这个问题,我还不知道怎么弄,你再详细的说说吧?

参考技术A 首先为这个你要调用的c文件写一个头文件,比如这个文件叫fun.c,那你可以写一个叫fun.h的头文件。这个头文件的内容是fun.c文件里的函数声明。接着把fun.c加入你的项目里。下一步在主函数的上面用#include "fun.h"把头文件包含进来。这样主函数就可以调用fun.c里的文件了。
比如你在fun.c里写了这两个函数
void fun1(void)
,....
void fun2(char x)
....
那你在fun.h里就应该这么写
void fun1(void);
void fun2(char x);
主函数的那个文件这么写
....
#include "fun.h"
void main()

fun1(); //你就可以这样调用了

最后,如果你把fun.h放在项目根目录下,编译基本就不会有问题。如果不是,你要在keil的相应地方做修改就不会有问题了本回答被提问者采纳

以上是关于“在keil c51中 同一个项目里 如何在main函数里调用其他的c文件”,的主要内容,如果未能解决你的问题,请参考以下文章