Est-il un moyen de compter les jetons en C?

Je suis en utilisant strtok de découper une chaîne en jetons. Personne ne sait de toute fonction qui compte le nombre de jetons?

J'ai une chaîne de commande et j'ai besoin de le diviser et de passer les arguments à execve() .

Merci!

Modifier

execve des arguments comme char**, j'ai donc besoin d'allouer un tableau de pointeurs. Je ne sais pas combien d'allouer sans savoir combien de jetons sont là.

strtok() et incrémenter un compteur?
Et realloc devrait résoudre le problème de ne pas savoir la taille à l'avance.

OriginalL'auteur James | 2012-10-25