使用 # 符号:
#
# 这是单行注释 my $name = "John"; # 这也是单行注释(行内注释)
Perl 没有专门的多行注释语法,但有以下几种替代方式:
# 这是多行注释 # 的第二行 # 的第三行 my $var = 1;
=begin comment 这是多行注释 可以跨越多行 =end comment =cut my $var = 2;
或者更简洁的写法:
=pod 这是注释 多行内容 =cut my $var = 3;
<<'COMMENT'; 这是多行注释 但这不是真正的注释 实际上创建了一个字符串 只是不赋值给变量 COMMENT my $var = 4;
if (0) { # 这些代码不会执行 print "这不会打印"; $unused = "这不会被赋值"; }
/* */
=cut
#!/usr/bin/perl use strict; use warnings; # 单行注释 my $x = 10; # 变量 x 赋值为 10 =pod 多行注释示例: 这个程序演示了 Perl 的注释用法 =cut # 实际代码从这里开始 print "Hello, World!\n";