[请益] 关于"变量参考"问题

楼主: kuangs (kuangs)   2012-12-12 17:31:23
大家好
目前小弟遇到一个问题
假设我的资料
@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
但是我却不知怎么解决!! 请各位高手帮帮忙!!

Links booklink

Contact Us: admin [ a t ] ucptt.com