>>548
違わないんじゃないかなぁ。
変数はスタックに積まれるだけだし、
どのタイミングで積んでも実行効率変わらないんじゃない?
JITだろーとなんだろーと最適化しないし(現時点では)

ただ、しょっちゅうループ変数に i 使うなら
変数の寿命を延ばした方が (つまり先頭で宣言しとく)
実行速度は当然速くなるんじゃないかなぁ?
宣言する=(スタックに)領域確保する=処理発生 だしさ
ってこれは何の言語でもおなじだーね

どうだろ?