为什么这是语法错误:
my @hash{1..4}=(1..4);
Run Code Online (Sandbox Code Playgroud)
但不是这个:
my %hash;
@hash{1..4}=(1..4);
Run Code Online (Sandbox Code Playgroud)
my 需要变量或parens中的变量列表作为参数.
@hash{1..4}
Run Code Online (Sandbox Code Playgroud)
不是那些,所以
my @hash{1..4}
Run Code Online (Sandbox Code Playgroud)
是语法错误.