funzioni di libreria C - rimuovere ()
C libreria standard - <stdio.h>
descrizione
funzioni di libreria Cint remove (const char * filename) Rimuovere il dato nome del file il nome del file,in modo che esso non è più accessibile.
dichiarazione
Ecco la dichiarazione della funzione del remove ().
int remove(const char *filename)
parametri
- il nome del file - Questa è una stringa C che contiene il nome del file da eliminare.
Valore di ritorno
In caso di successo, restituisce zero. In caso di errore, restituisce -1 e imposta errno.
Esempi
L'esempio seguente mostra viene utilizzata la funzione remove ().
#include <stdio.h> #include <string.h> int main () { int ret; FILE *fp; char filename[] = "file.txt"; fp = fopen(filename, "w"); fprintf(fp, "%s", "这里是 w3cschool.cc"); fclose(fp); ret = remove(filename); if(ret == 0) { printf("文件删除成功"); } else { printf("错误:不能删除该文件"); } return(0); }
Supponiamo di avere un file di testofile.txt, legge nel modo seguente.Useremo la procedura di cui sopra per eliminare il file. Facciamo compilare ed eseguire il programma di cui sopra, che genererà il seguente messaggio, e il file viene eliminato definitivamente.
文件删除成功