>>318
C++とかJavaとかは

if(hoge)
{
int a;
}

とかするとaは自分の生まれたブロックとその子孫ブロックでのみで生きられる。