Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Remove

CuBook05

Функция

Удаляет файл.
 
Синтаксис

#include <stdio.h>
int remove (const char *filename);
 
Прототип

stdio.h
 
Описание

Функция remove удаляет файл, имя которого определяется параметром filename. Это макрокоманда, которая просто транслируется в вызов unlink. Если файл был открыт не забудьте его предварительно закрыть.

Замечание. Строка с именем файла может включать его полный маршрут.
 
Возвращаемое значение

При успешном завершении remove возвращает 0. При ошибке возвращает -1 и присваивает глобальной переменной errno одно из следующих значений:
ENOENT - такого файла или директории нет.
EACCES - доступ запрещен.
 
Переносимость

Функция remove доступна в системах UNIX и поддерживается стандартом ANSI C.
 
Пример

#include <stdio.h>

int main(void)
{
char file[80];
/* запросить имя удаляемого файла */
printf("Введите имя удаляемого файла");
gets(file);
/* удалить файл */
if(remove(file)==0)
printf("Файл %s удален.\n");
else
perror("remove");
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий