C/C++以及JAVA
- 行注释://注释内容
- 多行注释:/*注释内容*/
Python
- 行注释:#注释内容
- 多行注释:Python并没有提供多行注释的语法。
目前常用替代除了编辑器处理外,就是采用: ”’注释内容”’或者”””注释内容”””,其实三个引号代表的是多行字符串,之所以用来注释,是因为引号里的字符串不会作为命令执行,并且支持多行。但是需要注意在一个类里这么注释时可能引起的缩进的错误,因为它毕竟不是规定的注释。
Bash
- 单行注释:#注释内容
- 多行注释:同Python一样,没有规定的注释语法。目前常用的是:
1
:<<EOF
2
注释内容
3
EOF
因为冒号:表示什么都不做。
注意:这种方法当注释代码里出现变量引用或者是反引号时,bash会去尝试解析他们,会提示错误信息. 解决方法有下面几种:
01
1.
02
:<<EOF
03
注释内容
04
EOF
05
2.
06
:<<
'EOF'
07
注释内容
08
EOF
09
3.
10
:<<'EOF
11
注释内容
12
EOF'
13
4.
14
:<<EOF'
15
注释内容
16
'EOF
17
5.
18
:<<'
19
注释内容
20
'
此段内容摘自:bash的多行注释
html
- 只有多行注释: <!–注释内容–>
转载请注明:旅途@KryptosX » 几种语言的注释方法