![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Hola Le ando estoy dando vueltas y no acabo de sacarlo ¿No hay alguna funcion que le indiques la posicion inicial y la final y te cosa esos caracteres? Lo que tengo hasta ahora es esto y como veis solo me funciona bien para sacar la primera palabra. c=0; for (int i=0; i < strlen(cadena); i++) { if ((cadena[i]==' ') && (c=0)) { strncpy(palabra1, cadena, i); c=1; } else if ((cadena[i]==' ') && (c=1)) { strncpy(palabra2, cadena, i); } } Saludos! |
| | ||||
| ||||
| |
| |||
| En Sat, 12 May 2007 17:44:15 +0200, |||RIP||| <ripland***gmail.com> escribió: > Hola > > Le ando estoy dando vueltas y no acabo de sacarlo > > ¿No hay alguna funcion que le indiques la posicion inicial y la final y > te cosa esos caracteres? > > Lo que tengo hasta ahora es esto y como veis solo me funciona bien para > sacar la primera palabra. > > c=0; > for (int i=0; i < strlen(cadena); i++) { > if ((cadena[i]==' ') && (c=0)) { > strncpy(palabra1, cadena, i); > c=1; > } else if ((cadena[i]==' ') && (c=1)) { strncpy(palabra2, > cadena, i); > } > } > > Saludos! tienes strtok para ir descomponiendo una cadena en sus partes. -- Visita mi blog principal: http://rfog.blogsome.com Y este sobre programación: http://geeks.ms/blogs/rfog Libros, ciencia ficción y programación ======================================== No son las cosas las que atormentan a los hombres, sino la opinión que se tiene de ellas. -- Epicteto. (50-135) Filósofo grecolatino. |
| |||
| En Sat, 12 May 2007 17:44:15 +0200, |||RIP||| <ripland***gmail.com> escribió: > Hola > > Le ando estoy dando vueltas y no acabo de sacarlo > > ¿No hay alguna funcion que le indiques la posicion inicial y la final y > te cosa esos caracteres? > > Lo que tengo hasta ahora es esto y como veis solo me funciona bien para > sacar la primera palabra. > > c=0; > for (int i=0; i < strlen(cadena); i++) { > if ((cadena[i]==' ') && (c=0)) { > strncpy(palabra1, cadena, i); > c=1; > } else if ((cadena[i]==' ') && (c=1)) { strncpy(palabra2, > cadena, i); > } > } > > Saludos! tienes strtok para ir descomponiendo una cadena en sus partes. -- Visita mi blog principal: http://rfog.blogsome.com Y este sobre programación: http://geeks.ms/blogs/rfog Libros, ciencia ficción y programación ======================================== No son las cosas las que atormentan a los hombres, sino la opinión que se tiene de ellas. -- Epicteto. (50-135) Filósofo grecolatino. |
| |||
| En Sat, 12 May 2007 17:44:15 +0200, |||RIP||| <ripland***gmail.com> escribió: > Hola > > Le ando estoy dando vueltas y no acabo de sacarlo > > ¿No hay alguna funcion que le indiques la posicion inicial y la final y > te cosa esos caracteres? > > Lo que tengo hasta ahora es esto y como veis solo me funciona bien para > sacar la primera palabra. > > c=0; > for (int i=0; i < strlen(cadena); i++) { > if ((cadena[i]==' ') && (c=0)) { > strncpy(palabra1, cadena, i); > c=1; > } else if ((cadena[i]==' ') && (c=1)) { strncpy(palabra2, > cadena, i); > } > } > > Saludos! tienes strtok para ir descomponiendo una cadena en sus partes. -- Visita mi blog principal: http://rfog.blogsome.com Y este sobre programación: http://geeks.ms/blogs/rfog Libros, ciencia ficción y programación ======================================== No son las cosas las que atormentan a los hombres, sino la opinión que se tiene de ellas. -- Epicteto. (50-135) Filósofo grecolatino. |
| |||
| En Sat, 12 May 2007 17:44:15 +0200, |||RIP||| <ripland***gmail.com> escribió: > Hola > > Le ando estoy dando vueltas y no acabo de sacarlo > > ¿No hay alguna funcion que le indiques la posicion inicial y la final y > te cosa esos caracteres? > > Lo que tengo hasta ahora es esto y como veis solo me funciona bien para > sacar la primera palabra. > > c=0; > for (int i=0; i < strlen(cadena); i++) { > if ((cadena[i]==' ') && (c=0)) { > strncpy(palabra1, cadena, i); > c=1; > } else if ((cadena[i]==' ') && (c=1)) { strncpy(palabra2, > cadena, i); > } > } > > Saludos! tienes strtok para ir descomponiendo una cadena en sus partes. -- Visita mi blog principal: http://rfog.blogsome.com Y este sobre programación: http://geeks.ms/blogs/rfog Libros, ciencia ficción y programación ======================================== No son las cosas las que atormentan a los hombres, sino la opinión que se tiene de ellas. -- Epicteto. (50-135) Filósofo grecolatino. |
| |||
| En Sat, 12 May 2007 17:44:15 +0200, |||RIP||| <ripland***gmail.com> escribió: > Hola > > Le ando estoy dando vueltas y no acabo de sacarlo > > ¿No hay alguna funcion que le indiques la posicion inicial y la final y > te cosa esos caracteres? > > Lo que tengo hasta ahora es esto y como veis solo me funciona bien para > sacar la primera palabra. > > c=0; > for (int i=0; i < strlen(cadena); i++) { > if ((cadena[i]==' ') && (c=0)) { > strncpy(palabra1, cadena, i); > c=1; > } else if ((cadena[i]==' ') && (c=1)) { strncpy(palabra2, > cadena, i); > } > } > > Saludos! tienes strtok para ir descomponiendo una cadena en sus partes. -- Visita mi blog principal: http://rfog.blogsome.com Y este sobre programación: http://geeks.ms/blogs/rfog Libros, ciencia ficción y programación ======================================== No son las cosas las que atormentan a los hombres, sino la opinión que se tiene de ellas. -- Epicteto. (50-135) Filósofo grecolatino. |
| |||
| |
| |||
| |
| |||
| |
| |||
| |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| encontrar dos poisbles palabras en una cadena de texto | Paolita | Newsgroup microsoft.public.es.excel | 1 | 08-08-2008 23:16:48 |
| Re: sacar voz | Manuel Maza | Newsgroup microsoft.public.es.windowsxp.aplicaciones | 0 | 08-02-2007 14:02:54 |
| sacar datos de un *.avi | RconR | Newsgroup es.comp.os.linux.misc | 16 | 22-11-2006 12:33:13 |
| sacar videos de DVD | david | Newsgroup microsoft.public.es.windowsmedia | 10 | 26-08-2006 22:33:16 |
| sacar voz de mp3 | david | Newsgroup microsoft.public.es.windowsmedia | 4 | 24-08-2006 19:00:58 |