首页 > 解决方案 > 想要在 perl 中创建动态数组

问题描述

for my $i (1 .. $#rows) 
{
    foreach (@mod_signals ){
        push (@signals_value_**$i**,$rows[$i][$_]);
        }
}

我想为每一行创建一个数组。但是下面的信息出错了。有人能帮我一下吗。标量在 uds.pl 第 56 行的“@signals_value_$i”附近找到运算符预期的位置($i 之前缺少运算符?) uds.pl 第 61 行的字符串中@signals_value 的可能意外插值。uds.pl 第 56 行的语法错误,在“@signals_value_$i”附近

标签: perl

解决方案


推荐阅读