Re: [問題] 陣列與 Hash 的配合
※ 引述《littleshan (我要加入劍道社!)》之銘言:
: ※ 引述《jalling (JAL)》之銘言:
: : 小弟在這裡還有一個問題想請教一下各位大大。
: : 我可不可以將 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 啦,但想一想 hash 用二維的好像很怪,所以改成陣列,
: : 但不知為什麼沒辦法用,是我的用法寫錯了嗎?還是說根本不能這樣使用?
: : 謝謝各位!
: 連續兩個問題下來
: 你的問題關鍵都在你不會用perl的reference
: 請查perlref
perl 的 reference 我的確不會,只聽過這個名詞而已,
看來這部分我真得要好好的加強一下。
前一陣子在看 perl 學習手冊,現在在等 perl 程式設計 3th 出來。
我想應該快出來了吧。
謝謝大大的說明與指教。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.42.144
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章