C语言的结构化编程

2019-07-18 13:49发布

本帖最后由 风萧寒 于 2017-3-27 16:03 编辑

结构化程序设计方法  自顶向下;逐步细化;模块化设计;结构化编码;一、关于模块化编程的文件组织  所谓模块,实质上就是一个.c文件和一个.h文件的结合。  .c文件应该包含的内容:变量的定义与函数的实现;  同时,每个.c文件都配有一个.h文件,头文件的名称与相应的模块名相同,“.h”中是对于该模块接口的声明,它就是一份说明书,内容为:【extern变量声明】和【函数的声明】、【#define常数】、【结构体的定义】,其作用就是该模块对外部提供的接口函数或者接口变量,其内部不应该包含任何实质性的代码,我们可以将.h文件看成是.c文件的配置文件,而将.c文件理解为一个模块,也就是一个黑匣子。   一般而言,需要为整个工程建立一个所有的文件都要共同使用的头文件main.h,当转换平台时,这是要进行修改的。里面包含一些全局宏定义和系统头文件,比如typedef unsigned char uint8_t和#include <regs.h>。              
二、.h文 1.png 三、.c文件 2.png 3.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
jimmhu
1楼-- · 2019-07-20 15:09
引用库可以单独放在一个文件夹。
gygp
2楼-- · 2019-07-20 16:42
这个借鉴学习一下,编程需要模块好调用。
gygp
3楼-- · 2019-07-20 17:25
1988020566 发表于 2017-4-2 20:52
结构编程很关键,理顺顺序。

结构化编程,从开始的时候就学习过。
sanxingnote7
4楼-- · 2019-07-20 21:32
ADV7183是什么芯片
sanxingnote7
5楼-- · 2019-07-21 00:25
 精彩回答 2  元偷偷看……
mnynt121
6楼-- · 2019-07-21 03:02
xietingfeng 发表于 2017-4-2 09:46
规范编程是学习程序的根本。

良好的编程习惯要从一开始培养。

一周热门 更多>