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


TYPES(5)


TYPES(5)

НАЗВАНИЕ


types - базовые системные типы данных

СИНТАКСИС

#include <sys/types.h>

ОПИСАНИЕ


Типы данных, определенные в этом включаемом файле, используются в системных программах; некоторые данные этих типов доступны пользовательским программам:

typedef struct { int r[1]; } * physadr; typedef long daddr_t; typedef char * caddr_t; typedef unsigned char unchar; typedef unsigned short ushort; typedef unsigned int uint; typedef unsigned long ulong; typedef ushort ino_t; typedef short cnt_t; typedef long time_t; typedef int label_t[10]; typedef short dev_t; typedef long off_t; typedef long paddr_t; typedef long key_t; typedef unsigned char use_t; typedef short sysid_t; typedef short index_t; typedef short lock_t; typedef unsigned int size_t;

Тип daddr_t используется для адресации диска, кроме адресов в описателях файлов; см. . Время измеряется в секундах, начиная с 00:00:00 1 января 1970 года (по Гринвичу). Старшие и младшие номера устройств определяют вид и номер устройства и зависят от конкретной конфигурации. Смещение измеряется в байтах от начала файла. Переменные типа label_t используются для сохранения состояния процессора на время выполнения другого процесса.

СМ. ТАКЖЕ





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