On this page about Strcat:
In computing, the C programming language offers a library function called strcat that allows one memory block to be appended to another memory block. Both memory blocks are required to be null-terminated. Since, in C, strings are not first-class datatypes, and are implemented as blocks of ASCII bytes in memory, strcat will effectively append one string to another given two pointers to blocks of allocated memory. The name strcat is an abbreviation of "string concatenate". strcat is found in the string.h header file.
occurrences of strcpy, strcat, sprintf, and vsprintf were replaced with bounded, safer variants like, strlcpy...
functions are: strcat(dest, source) - appends the string source to the end of string dest strchr(s...