Nombre de la función : strncat
Archivo de encabezado : <cadena.h>
Prototipo de función: char *strncat(char *destin,char *str,int n);
Función : Agregar al final de una cadena, es decir, agregar el número especificado de caracteres de una cadena al final de otra cadena.
Parámetros : char *destin cadena de destino adjunta
char *str cadena fuente para anexar
int n Número de caracteres para agregar
Valor de retorno : Devuelve la dirección inicial de la cadena de destino.
Nota : El destino de la cadena debe tener suficiente espacio para acomodar la cadena recién agregada.
Ejemplo de programa : agregue los primeros n caracteres de la cadena str después de la cadena destin
#include<stdio.h>#include<string.h>intmain(void){chardestin[30]=Me gusta;char*str=www.dotcpp.comverymuch;intn=14;char*newStr=strncat(destin,str, n);printf(%sn,newStr);return0;}
Resultados de ejecución:
Me gusta www.dotcpp.com