其他问题可加QQ群讨论,制作材料可以在本淘宝店铺购买 官方淘宝: 群 号:258288486 我们的宗旨: 做自己的wifi智能小车 专注智能车机器人开发 随心所欲的IDY! 模块化编程设计步骤 (1)、创建头文件 在模块化编程中,往往会有多个C文件,而且每个C文件的作用不尽相同。在我们的C文件中,由于需要对外提供接口,因此还必须有一些函数或者是变量提供给外部其它文件进行调用。对于每一个模块都有相应的.c文件和.h文件,为了阅读调试方便,原则上.c文件和.h文件同名,如delay.c和delay.h。 (2)防重复包含 例如delay.h文件 #ifndef__DELAY_H__ #define__DELAY_H__ void delay(uint t); #endif 假如有两个不同源文件需要调用delay(uint t)这个函数,他们分别都通过#include “delay.h”把这个头文件包含了进去。在第一个源文件进行编译时候,由于没有定义过delay.h_ 因此#ifndef__DELAY_H__条件成立,于是定义_DELAY_H_ 并将下面的声明包含进去。在第二个文件编译时候,由于第一个文
您可能关注的文档
最近下载
- 2026年纺织行业创新报告及智能制造技术分析报告.docx VIP
- 安阳工学院2013年度本科教学质量报告.doc VIP
- 标准图集-J12Z601 典型路面结构及道路工程细部构造.pdf VIP
- 安阳工学院2016年就业质量报告.pdf VIP
- 2025年版《中国药典》培训试题及答案.docx VIP
- 安阳工学院毕业生就业质量年度报告.doc VIP
- 连续性肾替代治疗抗菌药物剂量调整专家共识(2024年版).pptx VIP
- 2026年版自考《13887经济学原理(中级)》考前密训资料(完整版).docx VIP
- 信阳农林学院2015-2016学年本科教学质量报告.PDF VIP
- 成都市2026年高三下学期4月定时练习英语试题(含答案).pdf VIP
原创力文档

文档评论(0)