55问答网
所有问题
keil 工程下多个C文件之间是如何联系和运行的?
如题所述
举报该问题
推荐答案 2018-02-01
在main.c或者main.c调用的.h文件里面extern另外的C文件里面的函数头就可以用了。
例如你在A.c里面有一个函数是这样的。:void AAA()
那么你在main.c文件的开始这样定义:extern void AAA();
你在main.c里面就可以直接用AAA()了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FF4R4FIL4cGGQReFecR.html
相似回答
keil
中一个
工程的多个c
格式
文件之间的
关系
答:
现在网上介绍的也是流行的方法是在
工程
中把全部的
C文件
都加进来,然后在需要调用其它子函数时再定义一个外部命令,用extern来定义。但是这种方法很麻烦的,关系也不容易搞清楚。其实有一个简便的方法,确实就是用include把其它的子函数都加进来就行了,在主程序的前面用多条include把其它的子函数都加进来...
请教
keil
c语言的工作过程:一个
工程
里面有n个
c的文件
,系统工作时到底是...
答:
在一个
工程
只有一个main函数,系统会自动检测是否有且只有一个main函数,当只有一个main函数是便可以通过编译.不同
文件的
函数和变量的调用需要特殊声明.分开成各个文件写的原因是使得程序有更好的可移植性.---求加分,我要
下文档
在
keil的
一个项目
下怎样
写
多个c文件
,它们
之间是怎样
调用的,哪位大虾帮...
答:
一个.C文件对应一个.h文件,在一个.c文件中需要调用到其他.c文件中的函数,
只要把它的.h文件包含进去就行
。
keil
一个
工程文件下
可以放
多个
.
c文件
吗?但是编译时会出现错误,
怎么
解决...
答:
当然可以,但你需要有配套的.h文件让C文件之间可以互相调用
。例如有1.c和2.c两个文件,1.c中有个全局变量a,有个函数void b(void),那么就有1.h这么写 extern char a;void b(void);这样的话,如果2.c想使用a或函数b的话,在2.c的开头加一句#include "1.h"就能用了。
keil
中的
工程
项目
文件之间的联系
关系是什么?
答:
一个
工程
一般只有一个项目,一个项目里一般有
多个文件
,包括.c/.h形式存在的源文件、编译时产生的输出文件、项目组织文件等,可以通过
文件夹
对所有文件进行分组,对于源文件,还可以在
Keil
中划分成不同的Group。需要注意的是,这里的Group和源文件具体在哪个文件夹没有没有关系。所有源文件在同一个文件...
大家正在搜
keil工程文件是哪个
怎么在keil新建一个工程文件
keil工程文件
keil工程添加文件
keil无法读取工程文件
keil添加文件进工程
如何用keil4创建工程
keil如何创建工程
keil怎么打开别人的一个工程
相关问题
keil中一个工程的多个c格式文件之间的关系
keil中的工程 项目 文件之间的联系关系是什么?
keil一个工程文件下可以放多个.c文件吗?但是编译时会出现...
在keil的一个项目下怎样写多个c文件,它们之间是怎样调用的...
keil中怎么在一个工程下使用两个C文件?
keil中一个程序包含许多.c文件,是怎么依次执行的?
keil 怎么同时编译多个C文件
怎样在keil的同一个工程的另一个C文件中调用如下程序?