Dev - C++ - Concatenar cadena caracter a caracter

 
Vista:

Concatenar cadena caracter a caracter

Publicado por Gelmin Antonio Martinez (2 intervenciones) el 11/06/2003 00:32:22
Hey una pregunta sencilla, alguien me puede decir como puedo concatenar una cadena caracter a caracter en c++. tengo el turbo c++
y lo he intentado con "strcat()" de la siguiente manera strcat(cad2,cad[i] )pero no he tenido exito...gracias al que me pudiera ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Concatenar cadena caracter a caracter

Publicado por miguel (2 intervenciones) el 02/07/2003 21:23:05
awebao tienes q almacenar todas laas variables con strcat con una varible q almacene las otras dos o las q vas a concatenar y luego imprimir la varibale q se cargo de las demas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar cadena caracter a caracter

Publicado por antonio (1 intervención) el 29/10/2003 18:23:11
Utiliza la funcion lstrcat
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar cadena caracter a caracter

Publicado por luis fernando correa (1 intervención) el 09/11/2007 04:47:33
lo puede realizar de esta forma, es sencillo:

#include <stdio.h>
#include <conio.h>
#include <string.h>

void main(void)

{

char original[100];
char concat[100];

printf("la cadena es: \n");
scanf("%s",original);

printf("la cadena a concatenar es: \n");
scanf("%s",concat);

strcat(original,concat);

printf("Texto concatenado: %s\n",original);

printf("presione una tecla para continuar: \n");
getch();

}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar cadena caracter a caracter

Publicado por wladimir (1 intervención) el 22/12/2008 20:33:23
si no te resulta nada de lo que ya se ha dicho prueba creando otra variable; y cuando quieres limpiar la cadena que deseas le asignas esta que creaste;
su contenido se limpiara.
ejemplo:

char nombre[8];//cadena que estra cambando
char limpia[8];//es la variable que va a limpiar tu cadena nombre cuando tu lo necesites

void main(){
nombre="hola Mundo";
//ahora necesitas limpiarla entonce haces lo siguiente
nombre=limpia;
//con esto queda limpia la cadena nombre a su estado original, cabe mencionar que la variable limpia no la utilices para nada bye!.
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar