初めてのPerl ~4.8.2 空のパラメータリスト~
サンプル:空の配列を引数として受け取るサブルーチン
#! /usr/bin/perl -w
@data=undef;
print "@data \n";
$max=&max(@data);
print "Max is $max \n";sub max{
my($max) = shift @_; # $max=undefforeach (@_){ # @_=undefなのでループされない
if($max<$_){
$max=$_;
}
}
return $max; # undefが返り値となる
}