各类编程语言、脚本注释符号基本相似,但仍是有些不一样。(更新中...)java
//单行注释 /* * 多行注释,每行开头的 * 不是必须。 * /* ... */ 嵌套多行注释会失败。 */ /** * 文档注释,可以用 javadoc 提取成文档 */
--单行注释 /* 多行注释 */
#单行注释 -- 单行注释,-- 后面至少有一个空格 /* 多行注释。 注释中的单引号'、双引号"必须成对出现,一对引号 " ' 中间的内容被认为是一个引用字符串。 一个分号 ; 被用于指出当前 SQL 语句的结束而且跟随它的任何东西表示下一行的开始。 */
# 单行注释 # shell 不支持直接多行注释,使用变通方法 :<<COMMENT 将这一部分输入重定向到前面的命令,但 : 是空命令,因此什么也不作。 其中的反引号 `` 不会被注释掉 COMMENT :<<' 这个中能够有反引号 `` ' :<<'COMMENT' 注释 COMMENT : ' 注释 '
rem batch script ,即 Windows 的 .bat 脚本 :: cmd 和 batch 同样 。这两行是单行注释,即以 'rem' 或 '::' 开头的行。 goto start 常见的块注释,其中不能有 :start 一行 :start