Sintaxe:
int close (int iFileDescriptor);
Quando se fecha um arquivo, todas as operações de saída pendentes em memória são gravadas no disco e as estruturas de controle interno são liberadas pelo sistema operacional.
Quando um processo termina normalmente com a chamada à função exit ou executa-se o último comando da rotina main do programa, todos os arquivos abertos pelo mesmo são fechados automaticamente pelo sistema operacional.
A utilização da função close pode ser observada nos exemplos de open e creat.
— Marcos Laureano 2008/04/25 06:35