Ключевое слово extern
Ключевое слово extern используется для объявления глобальных переменных и функций, реализация которых находится в другом модуле.
Это позволяет разделить интерфейс и реализацию.
Несмотря на разделение кода по файлам, при компиляции программы компоновщик свяжет объявление и реализацию вместе и позволит вызвать print() в main().
Post #1526
2.71K
