带你用一个更好的方法注释掉一段代码

今天分享一个好用的注释代码块的方法给大家~
话不多说,我们平时常用的注释一句代码和文字就用“//”或者“/* */”,如:

//char a = 0;     
/*这是一个常用的注释方法*/

但是我们如果注释一大块内容呢,就会用到上面提到的“/* * /"了。但是这个方法不适应用于代码块中存在“/ * */"的情况,如下面两张图对比来看:
在这里插入图片描述
在这里插入图片描述
上面的第一张图是正常对比图,而第二张是注释整个代码块的图片,可以看出,当采用“/
**/"会发现代码块为完全注释掉,因此这种方法也有缺点。

所以这里我们要推荐新的方法,就是使用条件编译的方法来注释代码块,通过使用“if 0” 和“endif”的方法来实现,如下

#if 0
.........

#endif

因此,我们采用这种方法给上面的代码注释,如图所示:
在这里插入图片描述

可以看出是成功将代码块完全注释掉,不会因为存在“/* */”而导致部分代码块未注释。

代码分享给大家,大家可以去试一下:

/*
作者:OMGMac
日期:2022-05-07
说明:未经允许,不可用于其他活动,仅供学习参考
*/
int main()
{
   //char a = 0;
   char b[20] = {"The is OMGMac Blog!"};
   int c = 666;
   char * d = b;
   printf("Hello, World! \n");
   printf("%s----%d\n",b,c);
   printf("%s\n",d);
   
   /*再输出一遍,输出到The is OMGMac 位置*/
   do
   {
       printf("%c",*d);
	   d++;
   }while(*d != 'B' );
   
   return 0;	
}

本人水平有限,上述信息仅供学习参考,如有错误和不妥之处,请多多指教。
另外创作不易,请勿抄袭,如果有帮助到大家的话希望大家可以点个赞,谢谢~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OMGMac

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值