C · Essencial · Inglês · Técnico
FILE
Tipo definido em stdio.h que representa um fluxo de arquivo aberto. Você nunca o cria direto: recebe um ponteiro FILE * de fopen e o passa às demais funções.
Onde usar
Funções como fgets, fprintf e fclose recebem esse ponteiro. Guarde-o até terminar e feche com fclose.
Em código
FILE *f = fopen("log.txt", "a");
if (f) {
fprintf(f, "iniciado\n");
fclose(f);
}Exemplos
Keep the FILE pointer until you are done with the file.
Guarde o ponteiro FILE até terminar de usar o arquivo.
fopen returns a FILE pointer, or null on failure.
O fopen devolve um ponteiro FILE, ou nulo em caso de falha.
Cuidado
Copiar ou inspecionar o conteúdo de um FILE: ele é opaco e só deve ser usado por ponteiro.
Sinônimos
fluxo de arquivo