C++的注释问题

原创 2003年11月21日 15:42:00

 

在C++中注释有两种,即/* */和//;下面我从基本用法,作用和重要性上说明一下。

(一)/* */是从C继承来的,因为它的确很好用,它可以跨多个行,并且可以放在任何位置,但我们习惯上对A文本的解释都放在A的前面,增强代码的可读性。常常可以看到许多程序员这样做注释:

 /* ---------------- 

  *我的程序

  *它是关于........

   *------------------

   *------------------

   */

但是请记住,这只是为了读起来更清晰而已。实际上当编译器编译的时候,会把注释从代码中删除,/* */之间的所有的字符都被看做字符而不被显出来。也就是说注释的长度并不不会增加代码的长度,反而使得代码的意义更清楚。

另外有一点要注意/* */ 是不能嵌套的,就是说不能出现/* /*..*/ */,这时编译器会给出一个错误的提示,解决的方法是将其中的/* */改为/* * / 这样编译器就能正常处理了。

(二)双斜线//注释符。这是C++里面很常见的注释,它有很大的灵活性,因为有的时候我们完全没有必要用/* */那么复杂,//能很好的处理,而且到处使用。//也叫做行注释,从//起到行的末尾都将被看作注释。用来解释具体的代码,很方便!

C++中的注释用起来很简单,但现在问题在于很多人没有耐心去仔细的写注释,好像大可省略一样,这正是为什么好多所谓的程序员写的东西别人看不懂,想想这样的人才怎么去团队合作,怎么开创大项目。虽然这是小事,但最终的影响却是巨大的,值得我们每个人注意!

C++风格的注释

5.4      C++风格的注释 5.4.1    概述 C++的注释风格主要使用下面这种样式:即在注释块开始使用三个反斜杠‘/’ 其他地方其实与JavaDoc的风格类似,只是C++风格不用 ...
  • hanghangde
  • hanghangde
  • 2016年03月07日 17:45
  • 1725

C++中的注释符号

// 注释有效范围为一行 /*……
  • u014714641
  • u014714641
  • 2014年04月16日 19:29
  • 424

C\C++注释风格转换(段注释转换为行注释)

1.问题分析             在C\C++中,代码的注释风格分为两种,第一种是段注释,这种注释风格是把注释内容放在“/*”和“*/”之间,注释内可以换行,还有一种风格是行注释,这种风格的注释是...
  • MBuger
  • MBuger
  • 2016年08月13日 10:49
  • 1288

C注释风格转化为C++风格注释

C转C++可能遇到的问题: //1.一般情况 /* int i = 0; */ // 2.换行问题 /* int i = 0; */ int j = 0; ...
  • LF_2016
  • LF_2016
  • 2016年05月11日 12:40
  • 1186

将C/C++代码中的注释删除

题目: 将C/C++代码中的注释通过程序删除。 分析: C/C++中的代码注释,包括如下形式://, /* */。 当然,在""和''中的//, /* */是无效的,不应删除。 因此,可以考...
  • yahohi
  • yahohi
  • 2012年04月09日 16:03
  • 3176

个人C++注释规范

好久没写博客了,最近都在做项目,在做项目的过程中遇到多种注释的问题,现在就理清一个注释规范,以后我就按照这个规范来注释~~养成好的注释习惯有助于提高代码的可读性 (注:每个人的习惯不同,可找到自己喜...
  • Scythe666
  • Scythe666
  • 2015年09月02日 14:31
  • 1498

c++文件\函数\头文件注释格式

/*******************************************************************   *  Copyright(c) 2000-2013 Co...
  • ghevinn
  • ghevinn
  • 2015年04月02日 14:31
  • 3152

C++编程规范 头文件格式 和 函数注释格式

C++编码规范(1):代码注释 当你阅读别人的代码时如果没有注释那会是件比较痛苦的事.一说到注释我们马上想到是通过//或/* */这样来添加一些描述信息.这只是狭义的注释. 广义的...
  • guyue35
  • guyue35
  • 2015年07月06日 15:30
  • 3622

C/C++代码头注释规范

/*********************************************************************************   *Copyright(C),...
  • fmxfmx2011
  • fmxfmx2011
  • 2014年06月15日 16:55
  • 3073

C/C++ 代码规范: 命名规则、注释、格式

摘抄精简Google 开源项目风格指南: http://zh-google-styleguide.readthedocs.org/en/latest/contents/ 一. 命名规则 永远不要使用单...
  • quzhongxin
  • quzhongxin
  • 2015年05月15日 10:08
  • 3121
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++的注释问题
举报原因:
原因补充:

(最多只允许输入30个字)