Originariamente inviato da kentaromiura
l'ho scoperto oggi anchio scrivendo
questa
praticamente dopo la prima volta che fai strtok
se gli passi null lui finisce di parsarti la stringa..


è un po' controintuitivo però..

quindi fammi capire:
char str[] = "ciao prova";
char delims[] = " ";
char *temp = NULL;
temp = strtok( str, delims );
printf("%s",temp); //stampa ciao
temp = strtok( NULL, delims );
printf("%s",temp); //stampa prova

giusto?

vabbè.. mo' provo
grazie