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
定義済み関数を使用する前は、 の最初の次元に 2 つの要素がありました@myarray
。定義済み関数を使用すると、要素の数が 3 に増えます。
新しい要素を追加せずに定義済み関数を使用するには?