看板 Perl 關於我們 聯絡資訊
小弟在這裡還有一個問題想請教一下各位大大。 我可不可以將 Hash 放到陣列裡呢? 我的程式這樣寫,但好像不太對: my @array ; for ( my $i = 0; $i < 10; $i++ ) { my %hash ; $array[ $i ] = %hash ; } $array[ 0 ]{ 123 } = 100 ; $array[ 1 ]{ 456 } = 200 ; 本來我是用二維的 hash 啦,但想一想 hash 用二維的好像很怪,所以改成陣列, 但不知為什麼沒辦法用,是我的用法寫錯了嗎?還是說根本不能這樣使用? 謝謝各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.42.144