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