Существует ли конкретный термин для следующего типа кода C? В моем примере я хочу увеличить глубину охвата для небольшого фрагмента кода внутри функции без необходимости использовать ненужные операторы if/else/for, чтобы я мог повторно объявить переменную с тем же именем несколько раз. например:
void myfunc(void) {
int a = 0, b = 1;
{
int c;
c = 3;
printf("c is: %d", c);
}
a = 2;
{
int c = 5;
printf("c is %d", c);
}
}
Каков термин, используемый для описания того, как я просто обернул некоторый код в фигурные скобки и увеличил глубину области видимости, так что остальная часть функции не увидит 'c' int?
Спасибо!