[ZLG-MCU] 为什么每个程序都这样写???

[复制链接]
2341|2
 楼主| panlinquan 发表于 2008-12-1 18:01 | 显示全部楼层 |阅读模式
#ifndef&nbsp;&nbsp;_KEY_H_<br />#define&nbsp;&nbsp;_KEY_H_<br /><br />//&nbsp;&nbsp;定义KEY名称<br />#define&nbsp;&nbsp;KEY1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x01<br />#define&nbsp;&nbsp;KEY2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x02<br /><br /><br />//&nbsp;&nbsp;初始化KEY<br />extern&nbsp;&nbsp;void&nbsp;&nbsp;KEY_Init(unsigned&nbsp;char&nbsp;&nbsp;ucKEY);<br /><br /><br />//&nbsp;&nbsp;读取KEY<br />extern&nbsp;&nbsp;unsigned&nbsp;char&nbsp;&nbsp;KEY_Get(unsigned&nbsp;char&nbsp;&nbsp;ucKEY);<br /><br /><br />#endif&nbsp;&nbsp;//&nbsp;&nbsp;_KEY_H_<br /><br /><br /><br /><br /><br />&quot;#ifndef&nbsp;&nbsp;_KEY_H_<br />#define&nbsp;&nbsp;_KEY_H_&quot;这个写来有什么意思???请那个高手详细解答一下。。。。<br />
zykzykerer 发表于 2008-12-2 16:33 | 显示全部楼层

防止重复编译头文件

防止重复编译头文件
uppet 发表于 2008-12-3 14:39 | 显示全部楼层

防止头文件被重复包含

以上。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部