例えば↓のようにした時ってhogeの有効範囲は宣言されたブロック内ですか?

void main(void)
{
 {
  int hoge;
 }
}