打印
[PIC®/AVR®/dsPIC®产品]

C语言 #define

[复制链接]
1350|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
375447109|  楼主 | 2013-11-4 18:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   我有点不明白 ,我看到过些代码是这样的  #define ABC     字符串“ABC”后面不是应该还有内容的吗??求解!
沙发
aozima| | 2013-11-4 19:24 | 只看该作者
表示把这个定义为无内容,多用于调试日志开关。

使用特权

评论回复
板凳
diweo| | 2013-11-5 18:40 | 只看该作者
在其他地方应该还有类似下面的语句
#ifdef ABC
或者#ifndef ABC
......
#endif

使用特权

评论回复
地板
xiang2580| | 2013-11-14 17:28 | 只看该作者
#ifndef XXX
      #define XXX
#endif
一般做都文件的防止重复引用。也有为后期伪指令调试代码用
#ifndef XXX
    //PROGRANM
#endif
没定义XXX自然不会编译代码

使用特权

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

本版积分规则

32

主题

95

帖子

0

粉丝