Provided by:
manpages-de-dev_0.5-4.1ubuntu1_all 
BEZEICHNUNG
strdup - dupliziert eine Zeichenkette
ÜBERSICHT
#include <string.h>
char *strdup(const char *s);
BESCHREIBUNG
Die Funktion strdup() gibt einen Zeiger auf eine neue Zeichenkette, die
eine Kopie der Zeichenkette s ist. Der Speicher für die neue
Zeichenkette wird mit malloc(3) reserviert und kann mit free(3) wieder
freigegeben werden.
RÜCKGABEWERT
Die Funktion strdup() gibt einen Zeiger auf die Kopie zurück oder NULL,
wenn nicht genügend Speicher vorhanden ist.
FEHLER
ENOMEM Es ist zuwenig Speicher für die Kopie vorhanden.
KONFORM ZU
SVID 3, BSD 4.3
SIEHE AUCH
calloc(3), malloc(3), realloc(3), free(3).
1. September 1996 STRDUP(3)