我期待这能给出数组的长度。因为我认为$mo
隐含的标量上下文。
但相反,我得到了错误:
Global symbol "$mo" requires explicit package name at ./a.pl line 7.
#! /usr/bin/perl
use strict;
use warnings;
my @mo = (3,4,5);
print( $mo);
更新:: 我认为 mo 是变量, $mo 上的符号 $ 使用标量上下文。我的问题更多是关于印记,然后是实际长度。