Unix Man (Справочное руководство)


INTRO(3)


INTRO(3)

НАЗВАНИЕ


intro - введение в описание функций и библиотек

ОПИСАНИЕ


В этом разделе описываются функции, отличные от тех, которые непосредственно вызывали системные примитивы и были описаны в разделе 2 настоящего Справочника. Функции размещаются в нескольких библиотеках. Описание функций разбито на подразделы, которые идентифицируются буквой после номера раздела:

3C 3S 3M 3X
Эти функции, совместно с описанными в разделе 2 и подразделе 3S, об единены в стандартную библиотеку языка C, libc, которая автоматически используется C-компилятором . Подразделы 3C и 3S об единены и в настоящем Справочнике. Редактор связей просматривает библиотеку libc при указании опции -lc. Может быть использована "разделяемая" версия стандартной библиотеки, для чего надо задать опцию -lc_s. В результате можно получить меньший по об ему выполняемый файл. В описании многих функций указаны включаемые файлы, содержащие декларации, нужные для использования функций.
Эти функции составляют стандартный пакет ввода/вывода [см. ]. Как уже отмечалось, они находятся в библиотеке libc, а их декларации - во включаемом файле <stdio.h>.
Функции, описанные в данном подразделе, составляют математическую библиотеку, libm. Она автоматически подключается компилятором с Фортрана . По умолчанию C-компилятор ее не подключает; однако редактор связей просматривает эту библиотеку при указании опции -lm. Необходимые декларации и определения употребительных математических констант помещены во включаемый файл <math.h> [см. ].
В этом подразделе описаны некоторые специализированные библиотеки. Имена библиотек приведены на соответствующих страницах Справочника.

ОПРЕДЕЛЕНИЯ


Символ - это любой набор бит, составляющих один байт.

Пустой символ есть символ со значением 0. В языке C пустой символ записывается как '\0'.

Символьный массив есть последовательность символов.

Цепочка символов, или просто цепочка - это символьный массив, завершающийся пустым символом.

Пустая цепочка есть символьный массив, состоящий только из пустого символа.

Пустой указатель (NULL) есть значение, полученное преобразованием нуля в указатель. Язык C гарантирует, что это значение не будет совпадать ни с одним из допустимых указателей, поэтому многие функции, возвращающие указатели, выдают NULL для индикации ошибки. NULL определен как 0 в файле <stdio.h>; если пользователь не включает этот файл, он должен явно записать соответствующее определение.

ПРИМЕЧАНИЯ





Начало  Назад  Вперед