看板 Perl 關於我們 聯絡資訊
首先split如果沒有任何參數的話等同於 split /\s/, $_; 然後中括號代表建立一個reference to array 所以 [ split ] 如果寫得詳細一點應該是 @array = split /\s/, $_; $ref = \@array; 上面這兩行跟 $ref = [ split ]; 是一樣的 所以你貼的那串程式碼事實上的作用是把<RF>中的每一行讀出來並用空白分隔開 然後存成一個陣列...陣列中每一個元素都是reference to array 因為Perl裡面沒有所謂的多維陣列...只能用reference處理 這樣夠清楚嗎?? -- ~我的個人網站,歡迎蒞臨指教喔~ http://ku.myftp.org/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.185.178
sweetwords:瞭解了 非常謝謝你 :> 04/01 15:48
※ 編輯: jackieku 來自: 219.84.185.178 (04/01 23:31)