C/Visual C - Extraer una subcadena

 
Vista:

Extraer una subcadena

Publicado por Fran (25 intervenciones) el 09/11/2005 13:10:56
Hola amigos, lo q necesito es lo siguiente yo tengo una cadena del siguiente tipo:

aaaaaa,bbb,cccccc,ddddd,eeeee

y quiero añadirla a otra cadena quedando como resultado lo siguiente:

add -aaaaaa add -bbb add -cccccc add -dddddd add -eeee

para despues ejecutar la linea de comandos de la cadena

pero si voy añadiendo caracter a caracter con strcat me da error de compilacion

strcart(cadena1,caracter[1]);
me dice q no puedo añadir un caracter a una cadena.

y si pruebo a intentar las subacadenas correspondientes no se
como puedo hacerlo

Espero haberme explicado bien

muchas 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:Extraer una subcadena

Publicado por fernando.gomez (1603 intervenciones) el 10/11/2005 01:05:19
strcat concatena cadenas de texto, no caracteres. Si quieres agregar un caracter, simplemente agrégalo al final del array de caracteres (algo así como que si la longitud actual de la cadena es 20, quedaría szMiCadena[20] = 'C').

para encontrar subcadenas, emplea strstr, que te devuelve un puntero a la primera posición de la subcadena en la cadena de texto dada.

Saludos.
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