C ทำงานห้องสมุด - ลบ ()
ลักษณะ
C ทำงานห้องสมุดint ลบ (ถ่าน const * ชื่อไฟล์) ลบชื่อไฟล์ชื่อไฟล์ที่กำหนดเพื่อที่จะไม่สามารถเข้าถึงได้
คำแถลง
นี่คือลบ () ฟังก์ชั่นการประกาศของ
int remove(const char *filename)
พารามิเตอร์
- ชื่อไฟล์ - นี่คือซีสตริงที่มีชื่อของไฟล์ที่จะลบ
ราคาย้อนกลับ
หากประสบความสำเร็จก็จะส่งกลับศูนย์ หากมีข้อผิดพลาดก็จะส่งกลับ -1 และตั้ง errno
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงลบ () ฟังก์ชั่นถูกนำมาใช้
#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); }
สมมติว่าเรามีfile.txt ไฟล์ข้อความอ่านเป็นดังนี้เราจะใช้ขั้นตอนข้างต้นจะลบไฟล์ Let 's รวบรวมและเรียกใช้โปรแกรมข้างต้นซึ่งจะสร้างข้อความต่อไปนี้และไฟล์จะถูกลบออกอย่างถาวร
文件删除成功