Области видимости
Код состоит из инструкций и блоков инструкций - {}.
Так вот, все, что находится в коде за пределами {}, то есть не в блоке, имеет глобальную область видимости, а то, что расположено внутри {}, не важно на каком уровне вложенности этого блока - находится области видимости этого блока, в который заключено.
Блочные области могут быть:
безымянные;
условные;
цикловые.
функциональные;
Все зависит от того, кому принадлежат блок {}.
Пример безымянной блочной области
Пример условного блока
Last updated