在keil c51中同一个工程可以新建两个c程序文件吗

如题所述

第1个回答  2013-01-08
当然可以。对于模块化的程序设计来说,多源文件是必需的。
第2个回答  2013-01-14
可建立任意多个.C文件,但是只能有1个main函数。如果调用其他.C文件中的函数只要事先声明为外部函数即可
第3个回答  2013-01-08
你可以根据这两个.c分别定义出相关的.h文件,从而链接这两个.c文件,同理,也可以增加更多的.c文件本回答被提问者采纳
第4个回答  2013-01-08
可以,但是不能同时又2个main

在keil c51中同一个工程可以新建两个c程序文件吗
你可以根据这两个.c分别定义出相关的.h文件,从而链接这两个.c文件,同理,也可以增加更多的.c文件

在keil中一个工程里调用两个c程序 为何一直显示错误 ?下面两个程序直接...
你是把这两个主程序同时放入一个工程中了吧,这是不行的,必须建两个工程,分别加载一个主程序才行的。如果把两个程序放入一个工程中,就只能有一个主函数main(),而另一个写成子函数,由主函数来调用的。就两个程序,各自编译是没有问题的,问题就是你把两个主程序放在一个工程中了。

keil51中如何在同一个项目中添加多个程序,并分别编译?
你可以建立2个不同的工程,里面包含的文件不一样。然后你新建一个workspace,把这2个工程都包含进去。

keil一个工程添加多个c程序可以分别生成hex文件吗
一个工程里面所有C语言只能有一个main,所以不能生成多个HEX文件。不过可以生成多个OBJ文件。

keil中的一个组中包括两个C文件,编译运行怎么提示target not created...
一个C51程序只能建一个任务,你两个C程序就是两个任务啊。它不同于java,类和类之间有逻辑关系。

C语言如何在一个工程里建立多个文件? (内详)
1、打开uVision keil4软件,新建好一个工程。2、点击右键软件窗口左侧的”源组1“,再点击红色小框框里面的字”添加文件到组"源组1"。3、选择已经创建好的C程序”点击添加“即可在一个工程中添加C程序文件。4、点击添加后可以看见在”源组1“里面已经添加了一个”u4vision软件如何在一个工程中添加...

keil 中有两个c文件,怎么删除其中一个?
一个C51程序只能建一个任务,两个C程序就是两个任务啊。首先c文件主函数只能存在于一个文件中,这个文件可以直接取名mian.c这样比较方便管理。然后按功能分其它文件,分别编写XX.h和XX.c文件,在XX.h中写入函数的声明和全局变量的定义,在XX.c中写函数的具体内容,并且在XX.c中要include“XX.h”,...

“在keil c51中 同一个项目里 如何在main函数里调用其他的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放在项目根目...

51单片机 怎么用keil编写俩c程序合成一个hex文件
你是说把两个程序代码整合到一起用么。你可以用导入头文件的方法 在其中一个文件中include另一个文件啊。那你就可以把两个文件函数都一起用编译生成了啊。

keil建立一个工程中有多个程序共同编译的方法
keil设置里要包含进来,manage components里要设置包含文件

相似回答