我正在尝试使用Perl中定义的函数来检查是否定义了元素。
代码 :
$mylist[0][0]="wqeqwe";
$mylist[0][1]="afasf";
$mylist[1][0]="lkkjh";
print scalar(@mylist), "\n";
if (defined($mylist[2][0])){print "TRUE\n";}
print scalar(@mylist), "\n";
输出
2
3
在使用定义函数之前, 的第一个维度中有两个元素@myarray
。使用定义函数后,元素数量增加到 3 个。
如何在不添加新元素的情况下使用定义的功能?