首页 > 其他 > 详细

模块化编程的案例----------软件工程项目例子

时间:2020-03-27 15:20:09      阅读:99      评论:0      收藏:0      [点我收藏+]

                                                                模块:  多个.c和.h  构成一个软件系  统   软件工程项目

#ifndef __TEST_STRUCT_H
#define __TEST_STRUCT_H


struct toilet_paper
{
	int g_status;
	int color;
	int size;
	int shape;
	int operating_time;
	void(*getPaper)(void);
	void(*getPaperSize)(void);
};

extern struct toilet_paper paper1;


#endif 

  

// structural_value.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
static int color; static void getPaper(void) { } static void getPaperSize(void) {
}
struct toilet_paper paper1 { 1, color, 1, 1, 1, getPaper, getPaperSize };

 

#ifndef __COMMON_H
#define __COMMON_H 

#include<stdio.h>
#include "test_struct.h"


#endif 




#include "stdafx.h"

int main()
{

	printf("paper1.color is %d\n", paper1.color);
	while (1);

	return 0;
}

  

技术分享图片

 

模块化编程的案例----------软件工程项目例子

原文:https://www.cnblogs.com/nowroot/p/12580983.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!