Что есть в библиотеке C

библиотека

ˈlīˌbrerē,ˈlīb(ə)rē/

существительное: библиотека; существительное во множественном числе: библиотеки

здание или комната, в которой хранятся коллекции книг, периодических изданий, а иногда и фильмов и музыкальных записей, которые люди могут читать, брать напрокат или ссылаться на них.

Когда я думаю о библиотеке C, я думаю о файле, а не о здании или комнате. И вместо коллекции книг, периодических изданий, фильмов и музыкальных записей я думаю о функциях и переменных.

И точно так же, как в соседней библиотеке, с которой мы все знакомы, вы можете брать, читать или ссылаться на элементы в библиотеке C. На самом деле, это то, что делает библиотеку C такой замечательной!

Вместо того, чтобы хранить файлы, которые все программисты регулярно используют на вашем компьютере, файлы можно найти в стандартной библиотеке C, чтобы любой мог их заимствовать и использовать.

Это основной обзор библиотеки C. Давайте углубимся. Допустим, вы используете компилятор GCC для компиляции вашей программы на C. GCC предоставляет вам большую часть встроенной стандартной библиотеки C. Вы можете ознакомиться с функциями стандартной библиотеки C здесь.

Что делает библиотеки на C действительно крутыми?

Вы можете создать свою собственную библиотеку для использования или поделиться ею с друзьями! Ваша библиотека C, назовем ее your_library.a, будет состоять из функций и переменных, которые вы создали, а затем превратили в библиотеку, выполнив следующие шаги.

  1. Напишите функцию(и).

2. Скомпилируйте для создания объектных файлов.

3. Используйте команду ar, то есть архиватор, для создания статической библиотеки (эта команда работает для gcc, если вы используете другой компилятор, команда может быть другой).

4. Используйте команду ranlib для повторного создания индекса.

После того, как вы создали свою библиотеку, повторно используйте ее в программах снова и снова.