C ++ strcat () - Biblioteca estándar de C ++

La función strcat () en C ++ agrega una copia de una cadena al final de otra cadena.

prototipo strcat ()

 char * strcat (char * dest, const char * src);

La strcat()función toma dos argumentos: dest y src. Esta función agrega una copia de la cadena de caracteres apuntada por src al final de la cadena apuntada por dest. El carácter de terminación nulo al final de dest se reemplaza por el primer carácter de src y el carácter resultante también termina en nulo.

El comportamiento no está definido si

  • las cuerdas se superponen.
  • la matriz dest no es lo suficientemente grande para agregar el contenido de src.

Se define en el archivo de encabezado "> archivo de encabezado.

Parámetros strcat ()

  • dest: Puntero a una cadena de terminación nula a la que agregar.
  • src: Puntero a una cadena de terminación nula que se agregará.

strcat () Valor de retorno

La función strcat () devuelve dest, el puntero a la cadena de destino.

Ejemplo: cómo funciona la función strcat ()

 #include #include using namespace std; int main() ( char dest(50) = "Learning C++ is fun"; char src(50) = " and easy"; strcat(dest, src); cout << dest ; return 0; )

Cuando ejecute el programa, la salida será:

 Aprender C ++ es divertido y fácil

Articulos interesantes...