Область видимости переменных – это фрагмент кода программы, в котором имеется доступ к переменной.
Глобальная переменная – она имеет область видимости от объявления переменной и до конца программы.
Локальная переменная – имеет область видимости от строки с объявлением переменной и до конца блока, в котором эта переменная объявлена, т.е. до закрывающей }. Читать далее Область видимости, локальные и глобальные переменные C++