foreach

foreach my $b (@a){
  $b += 1;
}

これで配列 aの中身が変わるって知らなかった。Perl何年も使ってる
のに。foreachって @aの中身は変えませんよっていうので使うものかと
てっきり思っていた。今まで中身を変えるときは Cのfor文みたいな感じで
使っていましたけど、これからはこっちを使おう。より早いみたいだし。


やっぱりプログラミング Perlはしっかり読まないとダメですね。

プログラミングPerl〈VOLUME1〉

プログラミングPerl〈VOLUME1〉