打印

#ifndef怎么用呢?

[复制链接]
楼主: areshan
手机看帖
扫描二维码
随时随地手机跟帖
81
froveyl| | 2011-7-21 19:47 | 只看该作者 回帖奖励 |倒序浏览
学习了。。。

使用特权

评论回复
82
henryang0610| | 2011-7-22 00:22 | 只看该作者
用于防止头文件重复定义

使用特权

评论回复
83
lifei092| | 2011-7-25 21:10 | 只看该作者
不错,我现在也终于懂了。。。。。。。。

使用特权

评论回复
84
yangaiping| | 2011-7-26 10:47 | 只看该作者
学习啦!

使用特权

评论回复
85
kgforever_king| | 2011-7-26 20:52 | 只看该作者
呵呵 学习了

使用特权

评论回复
86
myic200610| | 2011-7-29 21:50 | 只看该作者
理解

使用特权

评论回复
87
福州观沧海| | 2011-8-1 18:08 | 只看该作者
路过,学习了

使用特权

评论回复
88
仙帝将王| | 2011-8-2 09:31 | 只看该作者
路过,

使用特权

评论回复
89
nhdfff| | 2011-8-2 23:40 | 只看该作者
为了得3分下载东西,才评的。。。对不起!!

使用特权

评论回复
90
zdhwangep| | 2011-8-13 22:26 | 只看该作者
能否给出你的解决方案呢?

使用特权

评论回复
91
小涛xty| | 2011-8-14 08:35 | 只看该作者
O(∩_∩)O哈哈哈~

使用特权

评论回复
92
fengzhangg| | 2011-8-14 15:15 | 只看该作者
#define:宏定义可以让你把两个本没有关系的东西变为等价的,也可以让你把某些较长变量简化,以方便后面的编程!仅是本人理解。

使用特权

评论回复
93
大道至简| | 2011-8-16 17:57 | 只看该作者
楼主,这是为了防止对头文件的重复编译

使用特权

评论回复
94
nfgkjk| | 2011-8-24 18:04 | 只看该作者
呵呵呵

使用特权

评论回复
95
shiliangya0923| | 2011-8-25 12:08 | 只看该作者

‘’‘’

使用特权

评论回复
96
625428jdy| | 2011-8-27 17:34 | 只看该作者
都是高手啊

使用特权

评论回复
97
robotics30| | 2011-8-28 21:06 | 只看该作者
我在AVR GCC中试了一下,即使重复包含某.H头文件,加#ifndef   ******
#define  ******



#endif
和不加#ifndef   ******
#define  ******



#endif
,AVR GCC都可以编译通过,是什么原因呢?

使用特权

评论回复
98
weibestww| | 2011-8-31 19:30 | 只看该作者
涉及到具体嵌入式的,哪能离开c呢,不过随着处理器的发展,使用c++也是一种必然的趋势。

使用特权

评论回复
99
Sea-Wolf| | 2011-9-3 15:53 | 只看该作者
防止重复定义一个头文件,

使用特权

评论回复
100
kuangnan| | 2011-9-10 00:28 | 只看该作者
这样做是为了在程序较大,或许多人配合做时很有用呀,没看见ARM里的都是这样写呀

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则