O macro EOF (end-of-file) especifica o fim de arquivo. Expande para um inteiro negativo que é, normalmente, -1.
É utilizado pela biblioteca padrão, especialmente pelas funções de leitura, para indicar que um arquivo chegou a seu fim.
feof função