stralloc_append(3) [debian man page]
stralloc_append(3) Library Functions Manual stralloc_append(3) NAME
stralloc_append - append a character to a stralloc SYNTAX
#include <stralloc.h> int stralloc_append(stralloc* sa,const char* in); DESCRIPTION
stralloc_append appends the byte from *buf to the string stored in sa, allocating space if necessary, and returns 1. If it runs out of memory, stralloc_append leaves sa alone and returns 0. RETURN VALUE
1 for success, 0 on memory allocation failure. SEE ALSO
stralloc_copyb(3) stralloc_append(3)
Check Out this Related Man Page
STRCAT(3) BSD Library Functions Manual STRCAT(3) NAME
strcat, strncat -- concatenate strings LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <string.h> char * strcat(char * restrict s, const char * restrict append); char * strncat(char * restrict s, const char * restrict append, size_t count); DESCRIPTION
The strcat() and strncat() functions append a copy of the nul-terminated string append to the end of the nul-terminated string s, then add a terminating '