OpenBSD manual page server

Manual Page Search Parameters

STRCAT(3) Library Functions Manual STRCAT(3)

strcatconcatenate two strings

#include <string.h>

char *
strcat(char *s, const char *append);

The () function appends a copy of the NUL-terminated string append to the end of the NUL-terminated string s, then adds a terminating ‘\0’. The string s must have sufficient space to hold the result.

The strcat() function return the pointer s.

bcopy(3), memccpy(3), memcpy(3), memmove(3), strcpy(3), strlcpy(3), strncat(3), wcscat(3), wcslcpy(3)

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.

December 19, 2013 OpenBSD-5.5