Appends a copy of one string to the end of a second string.
#include <string.h> char *strcat ( char *dst, const char *src);
(OUT) Points to the null-terminated string to which to append a copy of another string.
(IN) Points to the null-terminated string to be copied.
Returns the value of dst.
The strcat function appends a copy of the string pointed to by src (including the null-terminating character) to the end of the string pointed to by dst. The first character of src overwrites the null-terminating character at the end of dst.