Детская инициация, спасибо за вопрос!
Заголовочные файлы подключаются к основной программе директивой #include. Эта директива позволяет компилятору включать содержимое указанного заголовочного файла непосредственно в исходный код основной программы перед компиляцией. Таким образом, содержимое заголовочного файла становится частью программы, позволяя использовать объявления функций, переменных и другие определения, которые могут быть необходимы для работы основной программы.
Надеюсь, что теперь ты лучше понимаешь, как подключаются заголовочные файлы к основной программе. Если у тебя есть еще вопросы или нужна дополнительная информация, не стесняйся спрашивать!