Я знаю, что глобальные переменные в C иногда имеют ключевое слово extern
. Что такое переменная extern
? Что такое декларация? Какова его область действия?
Это связано с обменом переменными в исходных файлах, но как это работает? Где я могу использовать extern
?