多行注释的宏定义怎么写的?

haozi963   2008-12-10 12:23 楼主
内核中常看到这样的注释,
if 0
xxxx
endif

不过具体的宏定义没有找到,哪位提供一下原型.谢谢。

回复评论 (6)

#if 0 吧

和if语句一亲,#if后面是逻辑条件,#if 0就是永远不成立,不执行下面的语句。
点赞  2008-12-10 13:54
/*
xxx
*/
点赞  2008-12-10 14:23
/*
xxx
*/

如果中间有其它的/* xx */注释,再这样注释就不管用了。

点赞  2008-12-11 19:11
#if 0 吧

和if语句一亲,#if后面是逻辑条件,#if 0就是永远不成立,不执行下面的语句。


***************
直接这样就可以了吗?不用做什么其他的定义吗?

点赞  2008-12-11 19:12
就是这个了
#if 0
.....
#endif

这是编译器决定了吧,
点赞  2008-12-11 20:17
# if 0
xxxx
# endif

也比较常用
点赞  2008-12-11 22:58
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复