C / string.h / strncat
memchr, memcmp, memcpy, memmove, memset, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strerror, strlen, » strncat, strncmp, strncpy, strpbrk, strrchr, strspn, strstr, strtok, strxfrm,
Funcion: strncat()
Sintaxis:
char *strncat(char*s1, const char *s2, size_t n);

Descripcion: Añade no más de n caracteres (un carácter nulo y los demás caracteres siguientes no son añadidos) de la cadena apuntada por s2 al final de la cadena apuntada por s1. El carácter inicial de s2 sobrescribe el carácter nulo al final de s1. El carácter nulo siempre es añadido al resultado.
Ejemplo:
#include <stdio.h>
#include <string.h>
 
int main()
{
   char s1[11] = "Hola ";
   char s2[6] = "amigos";
 
   printf( "s1=%s\t", s1 );
   printf( "s2=%s\n", s2 );
   strncat( s1, s2, 3 );
   printf( "s1=%s\n", s1 );
 
   return 0;
}

Librerias C

Librerias ANSI C
   string.hcstring
   math.hcmath
   stdio.hcstdio
   time.hctime
   stdlib.hcstdlib
   ctype.hcctype
   locale.hclocale
   signal.hcsignal
   setjmp.hcsetjmp

Librerias Borland
   conio.h
   graphics.h