看板 Perl 關於我們 聯絡資訊
※ 引述《purplesea (purplesea)》之銘言: : 有些書上稱PERL沒有二維陣列 : 但經過嘗試,即使不用宣告Array_1 : 直接寫成 : $Array_1[0][0] = 1; : $Array_1[1][0] = 2; : $Array_1[2][1] = 3; : PERL好像就會把它當作二維陣列處理 : 請問是書上寫的有問題 : 還是PERL本身有更新過這部份呢? : 3Q Perl 沒有二維陣列, 但是一維陣列裡的元素可以是 reference, 可以是指向別的陣列的 reference. 所以可以像多維陣列一樣運用. 你寫的例子就是用 reference 做的. $Array_1[0][0] 就是 $Array_1[0]->[0] 的簡寫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.246.249
sixth:程式設計-->第九章 07/25 15:59
Ntst0:cyndi又被m了 07/28 02:07
purplesea:半路出家~ 感謝解釋 :) 08/06 09:50