胶片20 真的只有1维数组和Hash表-I |
|
- 所有的多维数据结构以数组引用被实现
- 在$Lol2D[$x][$y]中,你存储了由$x标记的一个硬引用的数组
- 每个硬引用是对一个无名的1维数组的引用, 其元素由$y存取
- for $i(1..10)
- @list=somefunc($i); #得到一个由$i标记的表(list)
- $LoL[$i] = @list; #设$LoL[$i]为@list中的元素数, 就象在标量上下文 中计算一样
- $LoL[$i] = scalar @list; #同上面一样或看下一个胶片
Copyright: NPACT |
|