在开发过程中,避免不了合作完成一个项目
当我们一伙人合作写一个项目时,都用一个文件去写的话难免会乱套,
为了避免别人写代码不会干扰到自己
我们可以把函数封装起来,
比如我们五个人去写一个计算器程序
分工:
A写加法
B写减法
C写乘法
D写除法
E进行整合
分工明确,还可以大大提高工作效率
例如我们实现一个简单的加法函数:
我们只需要这样就可以完成任务
但是我们还可以把add函数进行封装,这种方法,当我们程序代码量大了之后会让文件显得没那么臃肿
封装方法:
这是我们项目的头文件和源文件,
其中头文件就是我们用的函数的出处,
我们在头文件中加入xxx.h文件
在源文件中加入xxx.c文件
我们就可以在add.c文件中写函数的主体
同时还要加上
#include"add.h"
包含头文件
之后我们在头文件add.h中对函数进行声明
最后我们在main函数文件中写入
#include"add.h"
包含头文件
就可以使用add函数了!
这样我们只要在源文件中添加xxx.c文件,就可以继续写入函数,封装在新文件里
注意:
我们main中所用到的头文件都可以写到xxx.h文件中
比如我们可以把
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
都封装到.h文件里,我们就可以不用在主函数中重复加入这些头文件了