打印

请老师们看一下这种预处理命令是什么含义,谢谢了!

[复制链接]
2343|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
blackson|  楼主 | 2007-3-16 11:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
王紫豪| | 2007-3-16 12:18 | 只看该作者

我猜市单片机的程序向其他平台移植。。。

使用特权

评论回复
板凳
computer00| | 2007-3-16 12:20 | 只看该作者

__cplusplus相当于一个开关,用它开控制下面的类型

看起来__cplusplus像是C++.

如果定义了__cplusplus,那么下面的宏被定义,例如data被定义为空串,bit 被定义为unsigned char

使用特权

评论回复
地板
ayb_ice| | 2007-3-16 13:22 | 只看该作者

随便说说

  典型的预处理(条件编译).

使用特权

评论回复
5
happystar| | 2007-3-16 17:54 | 只看该作者

条件编译

#ifdef __cplusplus:如果定义了 __cplusplus这个标识,那么下边的有效。
否则就跳过去。
我以前在程序中就利用这个来选择执行的代码的。

使用特权

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

本版积分规则

28

主题

45

帖子

0

粉丝