:man| Alphabetical   Categories   About us 
 
STRDUP (3) | C library functions | Unix Manual Pages | :man

NAME

strdup - save a copy of a string

CONTENTS

Library
Synopsis
Description
See Also
History

LIBRARY


.Lb libc

SYNOPSIS


.In string.h char * strdup "const char *str"

DESCRIPTION

The strdup function allocates sufficient memory for a copy of the string str, does the copy, and returns a pointer to it. The pointer may subsequently be used as an argument to the function free(3).

If insufficient memory is available, NULL is returned and errno is set to ENOMEM.

SEE ALSO

free(3), malloc(3)

HISTORY


Share this page

     Follow us

Facebook Twitter Google+ LinkedIn


 
Created by Blin Media, 2008-2013