viva
como neste momento nao tenho meios para comunicar com o portatil, que é onde vou fazendo umas coisitas em c decidi expor a minha situação com fotos
entao aqui vai:
o programa é simples, e é so para testar a função strtok para a sua utilização em programas mais compostos...
pelo que li no man sa função a primeira invocação deve ter o nome da string e nas sucessivas deve la constar NULL, isto no 1 parametro da função e mo segundo deve ter uma string com os caracteres separadores...
imagem1 ( programa)
imagem2 (shell depois da execução do programa)
o que pretendo é que o nome seja introduzido com o espaço como separador e que depois imprima o 1 o 2 nome...
mas como da para ver na imagem 2 este dá NULL....
presumo que eu esteja não esteja a perceber bem a função....
alguem da uma ajudita.....
as fotos nao estao grande coisa mas se nao der para perceber digam que eu vejo o que posso fazer
como neste momento nao tenho meios para comunicar com o portatil, que é onde vou fazendo umas coisitas em c decidi expor a minha situação com fotos
entao aqui vai:
o programa é simples, e é so para testar a função strtok para a sua utilização em programas mais compostos...
pelo que li no man sa função a primeira invocação deve ter o nome da string e nas sucessivas deve la constar NULL, isto no 1 parametro da função e mo segundo deve ter uma string com os caracteres separadores...
imagem1 ( programa)
imagem2 (shell depois da execução do programa)
o que pretendo é que o nome seja introduzido com o espaço como separador e que depois imprima o 1 o 2 nome...
mas como da para ver na imagem 2 este dá NULL....
presumo que eu esteja não esteja a perceber bem a função....
alguem da uma ajudita.....
as fotos nao estao grande coisa mas se nao der para perceber digam que eu vejo o que posso fazer