2011-07-14 2 views

答えて

16

$a$bは特殊なケースです - 彼らはsortのために予約されている(例えばsort { $a <=> $b })と、独自の変数名を使用すべきではない - 何か他のものを使用して再度試してみて、何が起こるかを参照してください!

11

perlvar:

$a 
    $b  Special package variables when using "sort()", see "sort" in 
      perlfunc. Because of this specialness $a and $b don't need to 
      be declared (using "use vars", or "our()") even when using the 
      "strict 'vars'" pragma. 
関連する問題