Структура библиотеки

Имя и характеристики каждой функции указываются в файле, именуемом заголовочным файлом (имеет расширение обычно *.h). Текущая реализация функций описана отдельно в библиотечном файле (имеет расширение обычно *.lib).

Наименование и возможности заголовочных файлов общие, но организация библиотечных файлов разнотипная. Стандартная библиотека обычно поставляется вместе с компилятором (так как компиляторы языка Си часто обеспечивают расширенную функциональность, не определенную стандартом ANSI C, стандартная библиотека одного компилятора несовместима со стандартными библиотеками других компиляторов).

Библиотека состоит из 24 заголовочных файлов (*.h), каждый из которых можно подключать к программному проекту при помощи директивы препроцессора #include. Каждый заголовочный файл содержит:

- описания (прототипы) одной или более функций;

- определения типов данных;

- макросы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: