配列宣言そのものが 実行されていないからでは、 ないでしょうか?