作者freeaimi (free)
看板Perl
標題[問題] 一次宣告多個陣列
時間Mon Aug 11 17:29:06 2008
請問在perl裡要如何一次宣告n個array?
array的名子分別是@b1, @b2, @b3, ...,@bn
我嘗試著用一個迴圈包著,
for ($i=1; $i<=$n; $i++)
{
my @{b$i}="";
}
因為那個大括號的關係,會出現error
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.2.11
1F:推 Andor:@{"b$i"} 但我建議用@{$b[$i]} 08/11 20:46
2F:推 s5846125:用 eval ? eval ('my @b'.$i.' = ()'); 08/15 11:50