Dev - C++ - pasar char ** a un char[ ]

 
Vista:

pasar char ** a un char[ ]

Publicado por Hector (1 intervención) el 07/04/2008 13:34:13
Buenos dias,
resulta que tengo una funcion donde me guarda en una variable del tipo char ** una cadena.
La pregunta es, como tengo q hacer para copiar la cadena ahi guardada en un char [ ].

Ejemplo:

char **cadena;
char cadenaCopiada[MAX_LONG];
funcion(&cadena);

//copiar contenido en cadenaCopiada

un saludo y gracias
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:pasar char ** a un char[ ]

Publicado por Gilberto (43 intervenciones) el 08/04/2008 01:39:09
Checa bien tu variable, por lo general se usa char* cadena para hacer referencia a una cadena con un apuntador, char** tambien por lo general, representa un apuntador a un arreglo de cadenas, como char* argv[], el parámetro que recibe la linea de comandos.
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:pasar char ** a un char[ ]

Publicado por Josue González (4 intervenciones) el 18/04/2008 02:09:09
Pos mira yo creo que ahi tenes que concatenar ej:

y es igual a "casa"

y queres copiarlo a x entonces

x = x+y;

y ahi esta si no usa el strcpy, este copia una cadena a otra busca su sintaxis en la ayuda no la recuerdo muy bien

espero t sirva esto, pilas
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