File handling là gì?

Noun Programming
Xử lý tệp

Xử lý tệp (file handling) là việc lưu trữ dữ liệu trong tệp bằng chương trình. Trong ngôn ngữ lập trình C, chương trình lưu trữ kết quả và dữ liệu khác của chương trình vào một tệp bằng cách sử dụng xử lý tệp (file handling) trong C. Ngoài ra, chúng ta có thể trích xuất / tìm nạp dữ liệu từ một tệp để làm việc với nó trong chương trình.

Các thao tác (operation) mà bạn có thể thực hiện trên tệp trong C là:

  • Tạo một tệp mới
  • Mở một tệp hiện có
  • Đọc dữ liệu từ một tệp hiện có
  • Ghi dữ liệu vào tệp
  • Di chuyển dữ liệu đến một vị trí cụ thể trên tệp
  • Đóng tệp

Bên dưới là code ví dụ của việc tạo một tệp mới hoặc mở tệp hiện có.


#include <stdio.h>
int main(){
   FILE * file;
   if (file = fopen("hello.txt", "r")){
      printf("File opened successfully in read mode");
   }
   else
   printf("The file is not present! cannot create a new file using r mode");
   fclose(file);
   return 0;
}

Output:


File opened successfully in read mode

Learning English Everyday