Re: [问题] 有些书上称PERL没有二维阵列?

楼主: CindyLinz (Cindy Wang)   2012-07-25 14:53:38
※ 引述《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] 的简写
作者: sixth (冲向世界的最高峰)   2012-07-25 15:59:00
程式设计-->第九章
作者: Ntst0 (Ntst0)   2012-07-28 02:07:00
cyndi又被m了
作者: purplesea (purplesea)   2012-08-06 09:50:00
半路出家~ 感谢解释 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com