Unir cadenas en C
Publicado por Javier (5 intervenciones) el 03/05/2008 23:40:54
Hola a todos.
Tengo una duda sobre las cadenas de C.
Vereis, al ejecutar el programa, le paso distintos parametros (3 para ser exactos). Entonces, por ejemplo, si ejecuto en la terminal de linux ./monitor 1 200 4, lo único que quiero hacer es que una variable definida anteriormente así:
char Nombre;
me guarde un nombre que yo le diga y el ultimo parametro, seguidos.
Es decir, lo que yo he puesto es lo siguiente:
Nombre = "fichero" + argv[3];
pero eso no me funciona y me da error.
Lo que quiero conseguir es que nombre tenga por valor "fichero4".
Alguien me puede ayudar??
Gracias y un saludo.
Tengo una duda sobre las cadenas de C.
Vereis, al ejecutar el programa, le paso distintos parametros (3 para ser exactos). Entonces, por ejemplo, si ejecuto en la terminal de linux ./monitor 1 200 4, lo único que quiero hacer es que una variable definida anteriormente así:
char Nombre;
me guarde un nombre que yo le diga y el ultimo parametro, seguidos.
Es decir, lo que yo he puesto es lo siguiente:
Nombre = "fichero" + argv[3];
pero eso no me funciona y me da error.
Lo que quiero conseguir es que nombre tenga por valor "fichero4".
Alguien me puede ayudar??
Gracias y un saludo.
Valora esta pregunta


0