Программирование на C и C++

Онлайн справочник программиста на C и C++

Удаление файлов

Функция remove() удаляет файлы. Она имеет следующий прототип:

int remove(const char *имя_файла);

В случае удачного выполнения она возвращает ноль, а в случае неудачного - не ноль.

Следующая программа использует remove() для удаления файла, определяемого пользователем:

/* пример использования remove() */
#include <stdio.h>
int main(void)
{
char fname[80];
printf ("Name of file to remove: ");
gets(fname);
if(remove(fname)) {
printf("Error removing file");
return 1;
}
else return 0;
}