多文件

 

多文件编程是c语言中非常重要的 ,是必用的。

多文件编程就是一个工程当中,有多个文件,这些文件之间有相互制约的关系,依赖的关系等一些列的关系。

c3这个源文件,对应c3的头文件,俩文件是一一对应的。

源文件里面放的是函数的定义

int sun(int a, int b)
{

    return (a + b);
}
int mul(int a, int b)
{

    return (a*b);
}

c3.h这个头文件里面放的是c3.c这个文件中函数的声明

一一对应之后,源文件中要#include "c3.h"。 这样就把c3.h和c3.c 联系在一起了。

 自己写的头文件一般用" "   like  #include "c3.h"

使用系统的头文件的时候,用<>, like  #include <stdio.h>

   

接下来 要在主文件 main.c中调用 这两个函数,要在里面包含c3.h

所以最终呢,c3.h这个头文件,相当于在其他文件调用的一个接口。就跟源文件没有什么关系了。想使用源文件的时候,直接包含c3.h就可以了 —— #include "c3.h"

包含之后,就可以在主函数中直接调用这俩函数。

结果为 5,20

以上就是多文件的标准形式:

头文件写声明;

源文件写函数的实现,然后源文件里面要把包含以下对应的头文件

然后主函数中再包含一下头文件

这样就可以使用源文件c3.c中的函数了。 

以上多文件的形式!!!

接下来可以继续添加一对源文件和头文件。

转载于:https://www.cnblogs.com/dabing0983/p/10553454.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值