为什么要在头文件里输入#ifndef __LED_H这段代码

2019-07-21 06:53发布

看了原子哥的程序我觉得看了很清楚,这样的写法是不是可以用在51上面。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
26条回答
juchlkybs
1楼-- · 2019-07-23 09:49
大家都搞懂了,我感觉还有些模模糊糊,是不是这样的,#ifndef为了让这些头文件只执行一次,节省资源。
如果没有#ifndef,首先可能 出现重复引入头文件的情况,其次编译会很慢,占用资源大。
各位大神指点指点我哪理解的有问题
stm32f4菜鸟
2楼-- · 2019-07-23 10:10
节省时间吗?
冬日里的の阳光
3楼-- · 2019-07-23 12:49
 精彩回答 2  元偷偷看……
byg
4楼-- · 2019-07-23 13:57
受教了,多谢!
shenalun
5楼-- · 2019-07-23 18:33
20#好厉害,我懂了 多谢
诗人问题
6楼-- · 2019-07-24 00:29
看了20#的说法理解了,感谢

一周热门 更多>