[請益] 關於"變數參考"問題
大家好
目前小弟遇到一個問題
假設我的資料
@listref= 1,2,3,4,5,6
foreach my $bb ( @listref )
{
$newlist{list}=$bb;
push( @newlist, \%newlist);
}
$targetdomain->{list}=\@newlist;
print $targetdomain;
印出來的結果
我想要的應該是 1 2 3 4 5
實際上卻是 5 5 5 5 5
我知道原因出在哪 應該是參考變數的問題
五個資料都是參考同一個%newlist
而最後一個輸入的數值為5
所以才會印出 五個5
但是我卻不知怎麼解決!! 請各位高手幫幫忙!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.211.253.68
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章