马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
1、模块化编程先容
传统方式编程:全部的函数均放在main.c里,若使用的模块比力多,则一个文件内会有很多的代码,倒霉于代码的构造和管理,而且很影响编程者的思绪。
模块化编程:把各个模块的代码放在差别的.c文件里,在.h文件里提供外部可调用函数的声明,别的.c文件想使用此中的代码时,只必要#include "XXX.h"文件即可。使用模块化编程可极大的进步代码的可阅读性、可维护性、可移植性等。
2、模块化编程框图
3、模块化编程留意事项
.c文件:函数、变量的界说
.h文件:可被外部调用的函数、变量的声明
任何自界说的变量、函数在调用前必须有界说或声明(同一个.c)
使用到的自界说函数的.c文件必须添加到工程加入编译
使用到的.h文件必须要放在编译器可探求到的地方(工程文件夹根目次、安装目次、自界说)
4、C预编译
C语言的预编译以#开头,作用是在真正的编译开始之前,对代码做一些处置惩罚(预编译)
别的另有#ifdef,#if,#else,#elif,#undef等
5、模块化后的代码
该代码由上一节(数码管控制)修改而来
|