[問題] Hash 裡的陣列要怎麼 copy

看板Perl作者 (~~~)時間18年前 (2007/08/18 15:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
假設我有一個 Hash, 叫 %input. 這個 %input 裡面每個元素都是陣列. 例如 : $input{"123"} = ("aaa","bbbbb","ccc") $input{"456"} = ("xxx","yyy","zzzz") 這時我想將 $input{"123"} 拷貝至 @output 時 @output = $input{"123"} 只會得到 ARRAY(.......) 的結果 想說和 reference 是不是有關係, 就 @$input{"123"} 去試就 Syntax Error. 要怎麼做才能 copy 裡頭的陣列到 @output ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.225.115.121
文章代碼(AID): #16nfar41 (Perl)
文章代碼(AID): #16nfar41 (Perl)