C-Bibliotheksfunktionen - remove ()
C Standard - Bibliothek - <stdio.h>
Beschreibung
C - Bibliotheksfunktionenint (const char * filename) entfernen Entfernen Sie die angegebene Dateiname Dateiname,so dass es nicht mehr zugänglich ist.
Erklärung
Hier ist die Funktion remove () Erklärung.
int remove(const char *filename)
Parameter
- Dateiname - Dies ist ein C - String den Namen der Datei enthält , gelöscht werden.
Rückgabewert
Wenn dies gelingt, gibt es Null. Wenn ein Fehler wird -1 zurückgegeben und errno gesetzt.
Beispiele
Das folgende Beispiel zeigt die remove () Funktion verwendet wird.
#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); }
Angenommen , wir eine Textdateidatei.txt haben, liest es wie folgt.Wir werden das obige Verfahren verwenden, um die Datei zu löschen. Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, das die folgende Meldung generiert und die Datei endgültig gelöscht wird.
文件删除成功