c 专题

今天开始攻克C语言,不知道现在真的要从事哪方面的语言。公司有好多热门的语言但都没轮到我。 现在依旧用PB开发前台, C开发后台。累啊, 没劲阿, 毫无兴趣。

有同事机子上共享了C和指针的书,下了看看, 感觉还不错。 就是电子书的字太模糊了。今天有点收获, 列在这里,仅供来访者参考。

 #define DEBUG
就是说现在是DEBUG版本,可以进行源码调试.
表示定义某种标志,在进行一些多版本编译程序很有用。
这里的DEBUG表示调试版本。例如:

#define DEBUG

#include <stdio.h>
void main()
{
#ifdef DEBUG
printf("调试代码");
#else
printf("正式代码");
#endif
}

编译后,显示“调试代码”;
注释掉
/* #define DEBUG */
重新编译后,显示为“正式代码”


这样的define会在预处理时被替换为空串,也就是被删除.

-----------------------------------------------
若注释多行,而且被注释的行里含有注释符"/* "或"*/", 则可以使用:
#if 0
statements
#endif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值