相关疑难解决方法(0)

Perl并没有抱怨丢失分号

我刚刚在我的Ubuntu上发现Perl并没有抱怨最后的分号.检查以下代码:

#!/usr/bin/perl
use warnings;
use strict;

my @array = (1, 2, 3, 4);

foreach (@array)
{
    print $_."\n"
}

print "no, this cant be true"
Run Code Online (Sandbox Code Playgroud)

请注意分号";" print语句中缺少.代码运行良好.

OUTPUT:

1
2
3
4
no, this cant be true
Run Code Online (Sandbox Code Playgroud)

如果我在打印后加分号,它仍然有效.所以这让我很困惑.

你能帮我理解我在这里缺少什么,还是有一些我忽略的明显的Perl意识形态?

perl semantics

26
推荐指数
3
解决办法
5784
查看次数

标签 统计

perl ×1

semantics ×1