
Teixeira
(usa Linux Mint)
Enviado em 22/07/2008 - 16:14h
... Que significa "fim de arquivo";
Trata-se resumidamente de um caracter especial que mostra que os dados referentes a um determinado arquivo chegaram efetivamente ao seu fim.
Os dados ficam sempre organizados em sequência. Ao ser detectado o EOF, sabe-se que terminou o arquivo.
Esse mesmo caracter pode ser encontrado de forma normal, porque todos os dados foram realmente processados e daí em diante os dados seguintes não mais pertencem a esse arquivo;
Ou ainda de forma irregular, quando o "miolo" desse mesmo arquivo foi corrompido e não se consegue acessar mais nada de forma coerente.
Existe também um outro caracter, intimamente relacionado com esse, e que é chamado BOF (Begin of file, ou "início do arquivo").
Cada campo dentro de um registro é por sua vez separado por um caracter chamado delimitador.
Embora haja várias maneiras diferentes de se implementar um arquivo, sempre haverá esses três caracteres: BOF, delimitador e EOF.