Funkcje biblioteczne C - usunięcie ()
Biblioteka standardowa języka C - <stdio.h>
opis
Funkcje biblioteki Cint usunąć (const char * filename) Usunąć plik o podanej nazwie pliku,tak że nie jest już dostępny.
oświadczenie
Oto oświadczenie funkcję USUŃ () za.
int remove(const char *filename)
parametry
- filename - To jest łańcuch C zawierający nazwę pliku, który ma zostać usunięty.
Wartość zwracana
Jeśli się powiedzie, zwraca zero. W przypadku wystąpienia błędu, zwraca -1 i ustawić errno.
Przykłady
Poniższy przykład demonstruje funkcja remove () jest używana.
#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); }
Załóżmy, że mamyplik.txt plik tekstowy,to brzmi. Użyjemy powyższą procedurę, aby usunąć plik. Załóżmy, skompilować i uruchomić powyższy program, który wygeneruje następujący komunikat, a plik zostanie trwale usunięta.
文件删除成功