>>18 も認識間違ってると思うのだが、
初期化が必要ないのは static 変数の場合でしょ? Cの場合。
Javaならコンパイル時にエラー。C/C++未経験者もいるみたいなので一応突っ込んでおく。