Perl高级编程:引用、多维数组与哈希引用
1. 引用与二维数组
在编程中,我们常常会遇到需要处理复杂数据结构的情况。在Perl里,引用和二维数组就是处理这类数据的重要工具。
1.1 一维数组回顾
到目前为止,我们使用的数组大多是一维的。例如:
my @array = ('Mouse', 'Mus musculus', 'Rodent');这个数组按线性顺序存储了三个值。如果把这些数据放到电子表格中,可以将它们放在同一行或同一列。
| Mouse | Mus musculus | Rodent |
但如果要将整个电子表格的内容存储在数组中,该如何表示像下面这样的数据呢?
| Mouse | Mus musculus | Rodent |
| Human | Homo sapiens |