Difference between revisions of "GDN:strdup"
(Created page with "{{Infobox Function |header [[<string.h>]] |since C90 }} The strdup function copies the null-terminated string <code>s</code> into a newly allocated string. The string is all...") |
|||
| Line 1: | Line 1: | ||
{{Infobox Function | {{Infobox Function | ||
| + | |||
|header [[<string.h>]] | |header [[<string.h>]] | ||
|since [[C90]] | |since [[C90]] | ||
| + | |||
}} | }} | ||
Revision as of 14:47, 19 December 2013
s into a newly allocated string. The string is allocated using malloc If malloc cannot allocate space for the new string, strdup> returns a null pointer. Otherwise it returns a pointer to the new wide character string.
Contents
Prototype
<source lang="c">char * strdup (const char *s)</source>