グローバル変数でもゼロ初期化前提でコーディングするのは行儀が悪いコーディングだな
Cでは静的初期化でも動的初期化でも、変数にアクセスする際は必ず初期化するべし