Perl 获取一个数组的元素数
在Perl中,数组是一个用来存储有序标量值列表的变量。一个数组变量前面有一个 “at”(@)符号。一个数组的大小可以通过数组的标量上下文来确定,它返回数组中的元素数。
例1 :
输出。
以上代码返回数组的物理大小,而不是有效元素的数量。为了获得数组的最大索引,使用’$#’,如下面的例子所示。
例2 :
输出。
以下是上述代码的工作原理:-
第1步: 用一些值初始化一个数组
第2步: 在任何一个随机的索引上分配一个值,其他索引为空白
第3步: 打印数组,显示数组中留下的空白
第4步: 为了得到最大的索引,使用’$#’
第5步: 进一步,打印最大索引