Previous | Home | Next |
Description
The c library function, The remove( ) function erases the file specified by filename. This is an operation performed directly on a file identified by its filename; No streams are involved in the operation. Proper file access shall be available.
Declaration
Following is the declaration for remove() function.
int remove(const char *filename)
Parameters
filename - C string containing the name of the file to be deleted.
Return Value
It returns zero if the file was successfully deleted and nonzero if an error occurred.
Example
#include<stdio.h> main() { int status; char name[25]; printf("Enter the name of file you delete\n"); gets(file_name); status = remove(name); if( status == 0 ) printf("%s file deleted successfully.\n",name); else { printf("Unable to delete the file\n"); perror("Error"); } return 0; }
Output
txt.c file deleted successfully.
Previous | Home | Next |