asprintf
Name
asprintf -- write formatted output to a string dynamically allocated with malloc and store the address of the string
Synopsis
extern int
asprintf
(char **restrict
ptr, const char *restrict
format
...);
Description
asprintf has the same behavior as
sprintf, but calls malloc
to dynamically allocate space for the output, and then puts the
output string in that space.
asprintf stores the address of the string in
ptr.