PDA

View Full Version : Suddividere stringa


andrea0032
31-05-2007, 19:33
Ciao a tutti. Io ho un problema: come faccio a suddividere una stringa che è composta da più stringhe, di numero non fisso ???

Es:

stringa = " Questa è la stringa da suddividere"
oppure
stringa = " Questa è una stringa "

Cioè io ho una stringa intera che prendo con la gets() poi però devo prendere le varie sottostringhe da cui è formata. COme devo fare?

andbin
31-05-2007, 19:40
Ciao a tutti. Io ho un problema: come faccio a suddividere una stringa che è composta da più stringhe, di numero non fisso ???

Es:

stringa = " Questa è la stringa da suddividere"
oppure
stringa = " Questa è una stringa "

Cioè io ho una stringa intera che prendo con la gets() poi però devo prendere le varie sottostringhe da cui è formata. COme devo fare?Linguaggio? "C" immagino.

Comunque usa la funzione strtok(), chiaramente devi stabilire quali sono i caratteri che fungono da delimitatori (ad esempio: spazi e/o tab).

P.S. gets() è insicura, usa fgets().

andrea0032
31-05-2007, 20:02
Si il linguaggio è il C, scusate...
Ora provo e vedo se funziona grazie!