Hàm remove() trong C
Hàm int remove(const char *filename) trong Thư viện C chuẩn xóa filename đã cho để nó không thể truy cập được nữa.
Khai báo hàm remove() trong C
Dưới đây là phần khai báo cho hàm remove() trong C:
int remove(const char *filename)
Tham số
filename − Đây là chuỗi chứa tên file để được xóa.
Trả về giá trị
Nếu thành công thì trả về 0. Nếu có lỗi, trả về -1 và errno được thiết lập thích hợp.
Ví dụ
Chương trình C sau minh họa cách sử dụng của hàm remove() trong C:
#include <stdio.h> #include <string.h> int main () { int ret; FILE *fp; char filename[] = "baitapc.txt"; fp = fopen(filename, "w"); fprintf(fp, "%s", "Hoc C co ban va nang cao tai QTM !!!"); fclose(fp); ret = remove(filename); if(ret == 0) { printf("Xoa file thanh cong !!!"); } else { printf("Error: khong the xoa file tren"); } return(0); }
Giả sử chúng ta có baitapc.txt có một số nội dung. Chúng ta chuẩn bị xóa file này bởi sử dụng chương trình trên. Biên dịch và chạy chương trình trên sẽ cho thông báo sau và file đã bị xóa vĩnh viễn.
Theo Tutorialspoint
Bài trước: Hàm fwrite() trong C
Bài tiếp: Hàm rename() trong C
3.809
Bạn nên đọc
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
Những bài thơ về Mẹ hay và ý nghĩa chạm tới trái tim người đọc
Hôm qua 2 -
Hướng dẫn sao lưu tin nhắn Zalo và khôi phục trên iPhone
Hôm qua -
90+ phím tắt Google Docs cho Windows và Mac
Hôm qua -
Vòng lặp for trong Python
Hôm qua -
Cách tạo khung viền trang bìa trong Word
Hôm qua -
Những cụm từ hot trend 2024 trên mạng xã hội
Hôm qua 2 -
Những tấm gương điển hình của tinh thần vượt lên số phận
Hôm qua -
Công ty màn hình Trung Quốc xin Apple tha thứ sau sự cố gian lận thông số
Hôm qua -
Cách khóa trang cá nhân Facebook không cho người lạ xem
Hôm qua 2 -
Code Will of Hashira mới nhất
Hôm qua