模块化编程

简介: 模块化编程

1.先划定.h文件


在这个固定的框架当中写入要封装的函数

#ifndef __DELAY_H__
#define __DELAY_H__
void Delay(unsigned int xms);
#endif

2.再另外创建一个.c文件,然后在里面写入要封装的函数


//延时子函数
void Delay(unsigned int xms)
{
  unsigned char i, j;
  while(xms--)
  {
    i = 2;
    j = 239;
    do
    {
      while (--j);
    } while (--i);
  }
}


3.引用

#include    "Delay.h"  //注意在这里要用双引号引用



相关文章
|
6月前
|
C语言 开发者
模块化程序设计
模块化程序设计
67 0
第7章 用函数实现模块化程序设计
第7章 用函数实现模块化程序设计
69 0
|
5月前
|
编译器 C++ 开发者
C++一分钟之-C++20新特性:模块化编程
【6月更文挑战第27天】C++20引入模块化编程,缓解`#include`带来的编译时间长和头文件管理难题。模块由接口(`.cppm`)和实现(`.cpp`)组成,使用`import`导入。常见问题包括兼容性、设计不当、暴露私有细节和编译器支持。避免这些问题需分阶段迁移、合理设计、明确接口和关注编译器更新。示例展示了模块定义和使用,提升代码组织和维护性。随着编译器支持加强,模块化将成为C++标准的关键特性。
300 3
|
3月前
|
算法 JavaScript 前端开发
什么是模块化开发
【8月更文挑战第26天】什么是模块化开发
118 1
|
JavaScript 前端开发 UED
JavaScript模块化:提高代码可维护性和可重用性的利器
JavaScript模块化:提高代码可维护性和可重用性的利器
130 0
|
JavaScript 前端开发 内存技术
彻底搞清楚 ECMAScript 的模块化(三)
彻底搞清楚 ECMAScript 的模块化
386 0
|
JavaScript 前端开发 Go
彻底搞清楚 ECMAScript 的模块化(一)
彻底搞清楚 ECMAScript 的模块化
120 0
|
JavaScript 前端开发
彻底搞清楚 ECMAScript 的模块化(二)
彻底搞清楚 ECMAScript 的模块化
143 0
|
小程序
小程序模块化开发
小程序模块化开发
250 0
小程序模块化开发
|
JavaScript