Имя функции : создать
Заголовочный файл : <io.h>
Прототип функции : int creat(const char *file,int auth);
Функция : Создать файл с указанным именем файла.
Параметры : char *file Имя создаваемого файла, int auth — разрешение на операцию.
Возвращаемое значение : Возвращает дескриптор файла в случае успеха, -1 в случае неудачи.
Пример программы : Создайте файл и затем введите его содержимое. Файл, созданный этой функцией, не может перезаписать файл с тем же именем.
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){charfilename[80];printf(inputfilepathandfilename,egd:\a.txt:);gets(filename );intfd=creat(filename,O_RDONLY);if(fd==-1){printf(cannotcreatethefilen);return1;}printf(успешное создание файлаn); close(fd);return0;}
Результаты бега
путь к входному файлу и имя файла, например:a.txt:d:c.txtsuccessfultocreatethefile