Perlについての質問箱 40箱目
■ このスレッドは過去ログ倉庫に格納されています
0459デフォルトの名無しさん
2009/07/03(金) 23:09:38subルーチン内では特殊変数$_ではなく配列にコピーされるんですね。
#!/usr/bin/perl
$ans = func(5);
print $ans; #5×4×3×2×1
sub func()
{
(my $n) = $_[0];
if($n == 1){
return 1;
}
else{
return $n * func($n-1);
}
}
exit;
■ このスレッドは過去ログ倉庫に格納されています