神奇的Perl-哈希与数组(8)

本文介绍了Perl语言中数组内嵌数组的定义方法及其访问方式,并通过实例详细展示了如何使用这种数据结构来组织和访问文具店库存信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载

1.     数组内嵌数组

1、 声明及定义

首先,定义内嵌的数组

my  @内嵌数组1=(元素1,元素2,元素3,…,元素n);

my  @内嵌数组2=(元素1,元素2,元素3,…,元素n);

……

接着,使用“\”来创建内嵌的数组的引用,以引用为元素定义外层数组的元素

my  @数组=(\@内嵌数组1,\ @内嵌数组2,…);

2、 访问内嵌数组的值:

$数组变量名[1维数组下标][2维数组下标]

我们仍以某文具店的库存为例:

#perl3-9.pl

#数组内嵌数组

my @arr1=(" 钢笔",8.06,50);

my @arr2=("2B铅笔",2.10,300);

my @arr3=("胶水",5.80,60);

my  @wenju=(

\@arr1,\@arr2,\@arr3

);

#访问2B铅笔数量、价格:

print $wenju[1][1];# 数量

print $wenju[1][2];# 价格

输出结果如下:

2.1,300

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值