Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

โปรแกรม C สำหรับลบไฟล์ (Delete a File)

ในการเขียนโปรแกรม การทำงานกับไฟล์เป็นสิ่งสำคัญ และทุกภาษาโปรแกรมมิ่งมีฟังก์ชันหรือไลบรารีเฉพาะสำหรับจัดการไฟล์

ในภาษา C ก็มีฟังก์ชัน remove ที่นักพัฒนาสามารถใช้เพื่อลบไฟล์ได้

ฟังก์ชัน remove() ในภาษา C

ฟังก์ชัน remove ใช้สำหรับลบไฟล์ที่ระบุชื่อ ฟังก์ชันนี้อยู่ในไฟล์หัวเรื่อง stdio.h

ไวยากรณ์ (Syntax)

remove("file_name");

พารามิเตอร์

ฟังก์ชันรับพารามิเตอร์ 1 ตัว คือ ชื่อไฟล์ที่ต้องการลบ

ชื่อไฟล์อาจเป็น path (เส้นทาง) ของไฟล์ก็ได้ หากระบบรองรับ

ค่าที่คืนกลับ (Return Value)

คืนค่า 0 หากลบไฟล์สำเร็จ มิฉะนั้นคืนค่าที่ไม่ใช่ 0 (ล้มเหลว)

ตัวอย่าง

#include <stdio.h>
int main() {
    int del = remove("textFile.txt");
    if (!del)
        printf("The file is Deleted successfully");
    else
        printf("the file is not Deleted");
    return 0;
}

ผลลัพธ์

The file is Deleted successfully