$ man strsep = para ver a documentação da biblioteca
Para usar : string.h —> diz no manual dessa biblioteca
(não esquecer de iniciar os apontadores)
Apresentar aquilo que nos foi pedido para fazer e o que nos percebemos e que problemas teremos de resolver, o que podia ter feito, etc
Explicar o detalhe da implementação
No final uma vista/relação critica sobre o nosso trabalho, etc
Valores separados por ';'
Validar uma linha, contar o numero de campos, neste exemplo 10
fopen → para abrir um ficheiro
fclose → para fechar o ficheiro
fgets → ler uma linha do ficheiro
fprintf → para escrever no ficheiro
strsep → Desmembrar a linha
ola;mundo → retorna ola e substitui ; por /0 e avanca para a palavra seguinte e no final devolve NULL
char * : endereco de um char
char c = 'a';
&c;
char *p = &c;
char s[] = "ola mundo"
s ja é um endereço
char *q = s
qualquer endereço = 8 bytes, long int
char **z = &p;
*z = p
char **z = a
**z = 'b'; troca o a pelo b
Na funcao strsep :