现在的位置: 首页 > 综合 > 正文

C核心技术手册(四)

2017年09月06日 ⁄ 综合 ⁄ 共 807字 ⁄ 字号 评论关闭

1.1  注释

在源码中应该使用注释来说明程序,在C语言中,有两种插入注释的方法:块注释使用“/*”表示 开始,“*/”表示结束;行注释使用“//”开始,直到此行结尾。

  你可以使用分割符/**/在一行中开始和结束注释,并可以嵌套注释在多行中,例如,在下面的函数原型中,省略号(…)表示open()函数有第三个可选参数,注释解释此参数的使用方法:

      你可以使用//来插入完整的一行注释,或者将代码和注释写于一行中,代码位于左,注释位于右边:

行注释方法在C99中才被正式纳入标准,但绝大多数编译器在c99之前就已经支持此类注释方法,尽管这种注释方法起源于C的前身BCPL语言中,但有时还会被称做C++风格的注释。

  在引号中,分割符表示一个字符常量或字符串常量,在这种场景下,/*//并不是开始一个注释,例如,下面的语句不包含注释:

 

 

预处理器检查最后一个分割符来判断注释结束与否,所以不能在一注释中再嵌套一个块注释,但你可以在一个块注释中添加行注释。

 

 如果想注释一段包含块注释的代码,你可以使用条件预处理语句。

  

抱歉!评论已关闭.