多文件工程:组成部分

2018-05-25  本文已影响0人  xiaofeixiazyh

一个多文件的大工程通常包括实现不同功能的模块文件.c文件、对应的头文件.h**和主程序部分main.c文件。

举个例子:

首先编写increment.h头文件,用于声明函数;

// increment.h

extern int increment(int a);

然后编写increment.c源文件,定义函数

// increment.c
#include“increment.h”

int increment(int a)
{
       return a+1;
}

同理编写negate.h和negate.c。最后写main.c主程序文件,作为控制流

// main.c
#include"increment.h"
#include"negate.h"
#include"stdio.h"

int main()
{
 int a=10;
 printf("%d/n",increment(a));
 printf("%d/n",negate(a));
 return 0;
}
上一篇 下一篇

猜你喜欢

热点阅读