Shammer's Philosophy

My private adversaria

2009-11-24から1日間の記事一覧

引数を変数に代入する理由

Cの場合はほぼ確実に、Javaでも以下のようなコードを見かけることがある。 void foo(int x, int y) { int a = x; int b = y; ... }コードだけの話だと、この関数内ではそのまま x や y といった変数名で目的の値を参照できるのに、あえてローカル変数に入れ…