几种语言的注释方法

  • A+
所属分类:编程开发

C/C++以及JAVA

  • 行注释://注释内容
  • 多行注释:/*注释内容*/

Python

  • 行注释:#注释内容
  • 多行注释:Python并没有提供多行注释的语法。
    目前常用替代除了编辑器处理外,就是采用: '''注释内容'''或者"""注释内容""",其实三个引号代表的是多行字符串,之所以用来注释,是因为引号里的字符串不会作为命令执行,并且支持多行。但是需要注意在一个类里这么注释时可能引起的缩进的错误,因为它毕竟不是规定的注释。

Bash

  • 单行注释:#注释内容
  • 多行注释:同Python一样,没有规定的注释语法。目前常用的是:
    :<<EOF
    注释内容
    EOF
    

     

    因为冒号:表示什么都不做。

     

    注意:这种方法当注释代码里出现变量引用或者是反引号时,bash会去尝试解析他们,会提示错误信息. 解决方法有下面几种:

    1. 
    :<<\EOF
    注释内容
    EOF
    2.
    :<<'EOF'
    注释内容
    EOF
    3.
    :<<'EOF
    注释内容
    EOF'
    4.
    :<<EOF'
    注释内容
    'EOF
    5.
    :<<'
    注释内容
    '

    此段内容摘自:bash的多行注释

html

  • 只有多行注释: <!--注释内容--> 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: