Nome da função : fechar
Arquivo de cabeçalho : <io.h>
Protótipo de função : int close(int handle);
Função : Usada para fechar o arquivo aberto pela função open()
Parâmetro : int handle O identificador do arquivo retornado ao abrir o arquivo
Valor de retorno : 0 em caso de sucesso, -1 em caso de falha
Exemplo de programa : feche o arquivo aberto pela função open e gere um prompt
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDONLY+O_CREAT);if(fd==-1 ){ printf(não é possível abrir o arquivon);return1;}char*str=(close(fd)==0)?successfulclose:failclose;printf(%sn,str);return0;}
Resultados em execução:
fechamento com sucesso