C/Visual C - manejo de cadenas en c

 
Vista:

manejo de cadenas en c

Publicado por pablo500 (1 intervención) el 04/09/2001 03:28:05
que tengo que hacer para de una cadena recibida en la cual se tengan muchos espacios solo guardar las letras, por ejemplo "la pantalla", solo quiere que se guarde en un archivo la pantalla.
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:manejo de cadenas en c

Publicado por Oscar Vazquez (9 intervenciones) el 04/09/2001 21:05:33
void QuitarEspacios( char *ptr)
{
int nDest, nOrigen;
for ( nDest = 0, nOrigen = 0; ptr[nOrigen]; nOrigen++)
{
if ( ptr[nOrigen] != 0x32 )
ptr[nDest++] = ptr[nOrigen];
}
ptr[nDest++]
}
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:manejo de cadenas en c

Publicado por Oscar Vazquez (9 intervenciones) el 04/09/2001 21:06:36
void QuitarEspacios( char *ptr)
{
int nDest, nOrigen;
for ( nDest = 0, nOrigen = 0; ptr[nOrigen]; nOrigen++)
{
// Copiar caractes distintos de espacios
if ( ptr[nOrigen] != 0x32 )
ptr[nDest++] = ptr[nOrigen];
}
// Marcar el nuevo fin de la cadena
ptr[nDest] = 0;
}
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