ExpertiDict

C · Essencial · Inglês · Técnico

FILE

/faɪl/substantivo

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

Veja também

Todos os termos de C