En programación C, la función strcat () contcatena (une) dos cadenas.
La definición de función de strcat()
es:
char * strcat (char * destino, const char * fuente)
Está definido en el string.h
archivo de encabezado.
argumentos strcat ()
Como puede ver, la strcat()
función toma dos argumentos:
destino - cadena de destino
fuente - cadena de origen
La strcat()
función concatena la destination
cadena y la source
cadena, y el resultado se almacena en la destination
cadena.
Ejemplo: función C strcat ()
#include #include int main() ( char str1(100) = "This is ", str2() = "programiz.com"; // concatenates str1 and str2 // the resultant string is stored in str1. strcat(str1, str2); puts(str1); puts(str2); return 0; )
Salida
Esto es programiz.com programiz.com
Nota: Cuando lo usemos strcat()
, el tamaño de la cadena de destino debe ser lo suficientemente grande para almacenar la cadena resultante. De lo contrario, obtendremos el error de falla de segmentación.