• Viernes 8 de Noviembre de 2024, 13:25

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - sanosuke24

Páginas: [1]
1
C/C++ / Concatenar Variables En C
« en: Jueves 23 de Agosto de 2007, 16:23 »
Hola a todos, que hay? La verdad es que es la primera vez que escribo en este foro y tengo una duda acerca de un programa que estoy escribiendo en lenguaje C.

Resulta que tengo varias variables del tipo char que contienen datos referentes a direcciones de servidores ftp, nombres de usuario, etc. y lo que quiero es poder concatenar unas con otras. Un ejemplo que he usado es el siguiente:

Citar
char *cadena1 = "Esta es";
char *cadena2 = "una prueba";
char *cadena3 = "en lenguaje C";
char destino[30];

--> aqui iria la funcion main y gran parte del programa <--

strcpy(destino,cadena1);
strcat(destino,cadena2);
strcat(destino,cadena3);

printf("%s",destino);

Resulta que en ese ejemplo si que me las une, sin embargo cuando trato de adaptar este codigo a mi programa no hay manera de que lo consiga.
Las variables no han sido declaradas como en este ejemplo, si no que son datos que ha conseguido el programa leyendolos de archivos.

Creeis que puede tener algo que ver mi problema con la manera en como el programa consigue los datos?

 Gracias de antemano y un saludo.

Páginas: [1]