static, то область видимости этой переменной ограничена одним файлом"main(), стоит только вбить этот файл в #includeВ языках программирования Си и Си++ единица трансляции (англ. translation unit) — подаваемый на вход компилятора исходный текст (файл с расширением .c или .cpp) со всеми включёнными в него файлами.