{{keywords>wiki library source code example reference}}
====== remove ======
int remove(const char *filename);
Removes specified file. Returns non-zero on failure.
===== Example Source =====
/*
* remove example code
* http://code-reference.com/c/stdio.h/remove
*/
#include /* including standard library */
//#include /* uncomment this for Windows */
#define FILENAME "test_tmp.txt"
int main ( void )
{
FILE *tmpfile;
char string[20];
tmpfile = fopen(FILENAME, "w");
if (tmpfile == 0 ) {
perror("cannot open file");
}
fprintf (tmpfile, "temporary file for c remove example\n");
fclose(tmpfile);
remove (FILENAME); /* you can also use remove("test_tmp.txt"); */
return 0;
}
==== output ====
./remove
file will be created
write text into file "temporary file for c remove example"
close the file
file will be deletet