Re: [問題] 請問有關陣列初值的問題

看板Perl作者時間16年前 (2008/10/29 09:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《zzhowzz (爛泥扶不上牆)》之銘言: : 最近遇到一個問題 : 如果將陣列元素當成計數器使用 而原本的陣列初值為undef : 這樣對一個空陣列的元素做加減會有問題 : 後來先使用一個for迴圈將我需要的陣列元素指定初值為零 : 這樣可以解決問題 : 但或許有更方便的方式 : 所以想請教各位前輩 : 有沒有可以指定陣列初值的用法 : 或是可以指定陣列僅有幾個元素 : 類似c 一開始宣告時即指定元素各數 : 謝謝! 試試看 #!/usr/bin/perl my @array = (0) x 1000; print "$_\n" foreach (@array); -- use Data::Dump; print Data::Dump->dump(@array); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.64.133 ※ 編輯: liyih 來自: 140.114.64.133 (10/29 10:01)
文章代碼(AID): #191yBbMw (Perl)
討論串 (同標題文章)
文章代碼(AID): #191yBbMw (Perl)