StrDup
Создает копию строки в новой области памяти.
СИНТАКСИС:
static char *StrDup (string) char *string;
ОПИСАНИЕ:
Параметр string задает строку, копия которой нужна. Функция распределяет количество памяти, достаточное для создания копии строки и копирует строку в эту область памяти. Сбой при распределении памяти фатален.