c语言中如何同时运行多个源文件

c语言中如何同时运行多个源文件这里源文件1如下:#include"print.h"intmain(void){printHello();return0;}源文件2如下:#... c语言中如何同时运行多个源文件

这里源文件1如下:
#include "print.h"
int main(void)
{
printHello();
return 0;
}
源文件2如下:
#include "print.h"
void printHello()
{
printf("hello world!\n");
}
头文件3(print.h)如下:
#include "stdio.h"
void printHello(void);

请问在tc2.0下如何实现只运行源文件1而有需要的输出:hello world!
请详细告诉我步骤。说不清的不要来啊。
展开
 我来答
匿名用户
推荐于2017-10-09
展开全部
第一步:

将源文件1(1.c)修改为如下形式:

#include "print.h"
#include "2.c"
int main(void)
{
printHello();
return 0;
}

其中的2.c就是源文件2的文件名

第二步,将三个文件保存到同一目录中

第三步,打开TC2,执行FILE-CHANGE DIR,将工作目录换到三个文件所在的目录。

第四步,在TC2中打开1.c文件,编译运行。

建议不要再使用TC2这个相对原始的IDE了,上面介绍的这个方法也并不是标准方法,建议使用TC2006/VC/BCB等现代的IDE环境,如果实在是舍弃不下DOS字符界面,那就试试GCC吧!
tattackor
推荐于2017-10-09 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:896万
展开全部
1、将一个函数写在一个文件里,然后再在另一个文件里用“include”包含这个文件。
2、举个例子 在文件c1.c里编一个函数:
void printWord(){
printf("Hello!world!");
}
再建立一个文件c2.c,文件开头写上#include"c1.c",就可以调用c1.c里的函数printword()了
这样通过include操作,可以把任意多个文件连接起来,编译成一个程序运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式