Existe uma maneira de contar os tokens em C?
estou a usarstrtok
para dividir uma string em tokens. Alguém conhece alguma função que realmente conta o número de tokens?
Eu tenho uma seqüência de comando e eu preciso dividi-lo e passar os argumentos paraexecve()
.
Obrigado!
Editar
execve
leva argumentos comochar**
, então eu preciso alocar uma matriz de ponteiros. Não sei quantos alocar sem saber quantos tokens existem.