C中的嵌套注释

前端之家收集整理的这篇文章主要介绍了C中的嵌套注释前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这应该是一个常见的问题,可能类似于这里的一些问题,但我看起来是最好的方式来评论C中的多行(而不是方法),其中有评论.我确实检查了一些关于SO的帖子但是无法得到关于使用if#0的全部细节.

我确实看过这篇文章Nested comments in Visual C++?,但我不在Windows平台上.

解决方法

你几乎是对的;基本上它被建议“if-def”代码部分.你想要做的是使用预编译器指令#if为你阻止代码.下面的Ex表明我想忽略if和endif之间的所有内容.
#if 0
/* Giant comment
 it doesn't matter what I put here */

// it will be ignored forever.
#endif

一般来说,回答你的问题;没有办法有复合评论,即

/* 
  /* */ <--- this closes the first /* 
*/ <--- this dangles.

猜你在找的C&C++相关文章