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

我看到你回答了这个问题,我还不知道怎么弄,你再详细的说说吧?... 我看到你回答了这个问题,我还不知道怎么弄,你再详细的说说吧? 展开
 我来答
百度网友c730f2621
推荐于2017-09-03 · TA获得超过220个赞
知道答主
回答量:96
采纳率:0%
帮助的人:84.9万
展开全部
首先为这个你要调用的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的相应地方做修改就不会有问题了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式