Имя функции : закрыть
Заголовочный файл : <io.h>
Прототип функции : int close(int handle);
Функция : используется для закрытия файла, открытого функцией open().
Параметр : int handle Дескриптор файла, возвращаемый при открытии файла.
Возвращаемое значение : 0 в случае успеха, -1 в случае неудачи.
Пример программы : закройте файл, открытый функцией открытия, и выведите приглашение.
#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;}
Результаты запуска:
успешнозакрыть