51单片机C中关于.c文件和.h文件的关系与区别.doc
《51单片机C中关于.c文件和.h文件的关系与区别.doc》由会员分享,可在线阅读,更多相关《51单片机C中关于.c文件和.h文件的关系与区别.doc(2页珍藏版)》请在三一文库上搜索。
1、51单片机C中关于.c文件和.h文件的关系与区别C文件,是程序设计中的一个重要概念。所谓文件一般是指存储在外部介质上数据的集合。一批文件是以数据的形式存放在外部介质(如磁盘)上的。操作系统是以文件为单位对数据进行管理的,也就是说,如果想找存在外部介质上的数据,必须先按文件名找到指定的文件,然后再从该文件中读取数据。文件是程序设计中的一个重要概念。所谓文件一般是指存储在外部介质上数据的集合。一批文件是以数据的形式存放在外部介质(如磁盘)上的。操作系统是以文件为单位对数据进行管理的,也就是说,如果想找存在外部介质上的数据,必须先按文件名找到指定的文件,然后再从该文件中读取数据。要向外部介质上存储数
2、据也必须先建立一个文件(以文件名标识),才能向它输出数据。1)h文件作用1 方便开发:包含一些文件需要的共同的常量,结构,类型定义,函数,变量申明;2 提供接口:对一个软件包来说可以提供一个给外界的接口(例如: stdio.h)。2)h文件里应该有什么常量,结构,类型定义,函数,变量申明。3)h文件不应该有什么 变量定义, 函数定义。4)extern问题 对于变量需要extern;对于函数不需要因为函数的缺省状态是extern的。如果一个函数要改变为只在文件内可见,加staTIc。5)include包含问题虽然申明和类型定义可以重复,不过推荐使用条件编译。 #ifndef_FILENAME_H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 关于 文件 关系 区别
链接地址:https://www.31doc.com/p-3244750.html