Все ссылки на статьи и ролики моего канала Old Programmer:
Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). А здесь все мои материалы по языкам C и C++. См. также мои статьи на канале Old Programmer: Глобальные переменные в языке C Что такое глобальная переменная? Это переменная доступ к которой возможен из любой точки программы. Другими словами область видимости такой переменной - вся программа. То же можно сказать и о функции. Правда, возможно, это некоторых удивит, в языке Pascal и в языке Python могут быть локальные функции, т.е. функции, определенные внутри другой функции, доступ к которым вне этой функции не возможен. Совсем другое дело язык C. Там все функции глобальны, также как переменные, определенные вне функций. Но тут есть свои особенности, о которых мы и поговорим сегодня. Дело в том, что изначально трансляция с языка C происходила в два этапа. Программа на языке C, может состоять из большого количества модулей. Разбиение на модули (моду