table of contents
STRDUP(3) | Руководство программиста | STRDUP(3) |
НАЗВАНИЕ¶
strdup - дублирование строки
СИНТАКСИС¶
#include <string.h> char *strdup(const char *s);
ОПИСАНИЕ¶
Функция strdup возвращает указатель на новую строку, являющуюся дубликатом строки s. Память для новой строки выделяется с помощью malloc(3) и может быть освобождена с помощью free(3).
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ¶
Функция strdup() возвращает указатель на дубликат строки, или NULL, если памяти недостаточно.
ОШИБКИ¶
- ENOMEM
- Недостаточно памяти для размещения дубликата строки.
СООТВЕТСТВИЕ СТАНДАРТАМ¶
SVID 3, BSD 4.3
СМОТРИ ТАКЖЕ¶
ПЕРЕВОД¶
Перевод с английского (C) 2000 Дмитрий Морожников
(dm@simplex.irkutsk.ru, 2:5070/141.3)
12 апреля 1993 | GNU |