STRCAT(3) | Library Functions Manual | STRCAT(3) |
strcat
—
concatenate two strings without bounds checking
#include
<string.h>
char *
strcat
(char
*dst, const char
*append);
The
strcat
()
function appends a copy of the NUL-terminated string
append to the end of the NUL-terminated string
dst, then adds a terminating
‘\0
’.
No bounds checking is performed. If the buffer dst is not large enough to hold the result, subsequent memory will be damaged.
The strcat
() function return the pointer
dst.
The strcat
() function conforms to
ANSI X3.159-1989
(“ANSI C89”).
The strcat
() function first appeared in
the Programmer's Workbench (PWB/UNIX) and was ported to
Version 7 AT&T UNIX.
May 26, 2016 | OpenBSD-current |