Đọc ghi file trong C
Bài tập C: Đọc ghi file
Đây là chương trình C cơ bản minh họa cách đọc ghi file bởi sử dụng các hàm trong C.
Sử dụng hàm fopen() để mở file trong các chế độ khác nhau
Sử dụng hàm fwrite() để ghi file
Sử dụng hàm fread() để đọc file
Sử dụng hàm fclose() để đóng file
Chương trình C
Dưới đây là chương trình C để giải bài tập đọc ghi file trong C:
#includestruct Student { int roll; char name[12]; int mark; } s1 = { 101, "Nguyen Hoang Nam", 9 };int main() { FILE *fp; struct Student s2; //ghi thong tin sinh vien s1 vao file fp = fopen("baitapc.txt", "w"); fwrite(&s1, sizeof(s1), 1, fp); fclose(fp); fp = fopen("baitapc.txt", "r"); fread(&s2, sizeof(s2), 1, fp); fclose(fp); printf("Ma sv: %d", s2.roll); printf("\nHo ten: %s", s2.name); printf("\nDiem thi: %d", s2.mark); return (0); }
Kết quả của ví dụ C trên
Biên dịch và chạy chương trình C trên sẽ cho kết quả sau:
Bài học Bài tập C phổ biến tại hoconline.club:
bai-tap-doc-ghi-file-trong-c.jsp
Bài viết liên quan