В современном C файлы заголовков являются важными инструментами, которые необходимо правильно спроектировать и использовать. Они позволяют компилятору проверять независимо скомпилированные части программы.
C — это язык программирования общего назначения, используемый для системного программирования (ОС и встроенного), библиотек, игр и кроссплатформенности.
Статическая библиотека — это архив объектных файлов. Используемый в качестве входных данных компоновщика, компоновщик извлекает объектные файлы, необходимые для связывания.