天天看點

c語言子產品化分層程式設計基礎--多檔案程式設計

一、介紹

在軟體産品開發中,一個軟體工程的代碼量比較龐大,放到一個檔案裡面即不好調試也不好閱讀,是以把代碼分成多個檔案就比較合适了—多檔案程式設計

二、實作過程

1、編寫c檔案

max.c

#include <stdio.h>

int max(int x, int y)
{
	if(x > y)
		return x;
	else
		return y;
}

           

min.c

#include <stdio.h>

int min(int x, int y)
{
	if(x > y)
		return y;
	else
		return x;
}

           

2、編寫h檔案

max.h

#ifndef __MAX_H
#define __MAX_H

	int max(int x, int y);
#endif

           

min.h

#ifndef __MIN_H
#define __MIN_H

	int min(int x, int y);
#endif

           

3、編寫主函數檔案

main.c

包含h檔案

#include <stdio.h>
#include <stdlib.h>
#include "max.h"
#include "min.h"


int main(int argc, char *argv[]) 
{
	printf("max %d\n",max(100, 200));
	printf("min %d\n",min(550, 350));
	while(1);
	return 0;
}

           
c語言子產品化分層程式設計基礎--多檔案程式設計

繼續閱讀