網路管理語言 Perl 入門與實作: | ||
---|---|---|
<<< Previous | 7. 副程式 | Next >>> |
@_ 為傳入值所形成的陣列。 $_[0] 是第一個引數,$_[1] 是第二個引數,其餘依此類推。 用例: sub max { my ($a, $b) = @_; # 取得傳入的二個引數 ($a > $b) ? $a : $b; # 傳回較大值 } |
其中 my 使 $a 及 $b 變成區域變數,一旦副程式結束,區域變數也就消失,不會影響主程式中同名的變數。
<<< Previous | Home | Next >>> |
7. 副程式 | Up | 7.3 叫用副程式 |