Funktionsname : schließen
Header-Datei : <io.h>
Funktionsprototyp : int close(int handle);
Funktion : Wird zum Schließen der mit der Funktion open() geöffneten Datei verwendet
Parameter : int handle Das beim Öffnen der Datei zurückgegebene Dateihandle
Rückgabewert : 0 bei Erfolg, -1 bei Fehler
Programmbeispiel : Schließen Sie die mit der Öffnungsfunktion geöffnete Datei und geben Sie eine Eingabeaufforderung aus
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDONLY+O_CREAT);if(fd==-1 ){printf(cannotopenthefilen);return1;}char*str=(close(fd)==0)?successfulclose:failclose;printf(%sn,str);return0;}
Laufergebnisse:
erfolgreichschließen