【发布时间】:2014-10-16 10:10:54
【问题描述】:
我想在 perl 中创建一个二维数组,我发现最简单的方法是使用哈希数组。 有我的哈希数组
my %tstat;
while ( $index <= $i ) {
$curfile[$index] = $camera_path[$index] . "/current.jpg";
$tstat{$index} = stat( $curfile[$index] );
$index++;
}
$index = 0;
while ( $index <= $i ) {
if ( $tstat{$index}[9] != $last_direct_img[$index] || $buffer_init-- > 0 ) {
...;
$index++;
}
}
它告诉我
在“strict refs”时不能使用字符串(“1”)作为数组引用
我尝试用 {9} 更改 [9],但还是一样,为什么?
【问题讨论】: