Khác nhau giữa fwrite vs fprintf

Các bạn cho mình hỏi 2 hàm fwrite vs fprintf hay fread vs fscanf .Khi nào mình nên dùng fwrite vs fread, khi nào mình nên dùng fprintf vs fscanf ?Thanks

fwrite và fread
Bọn này làm việc với dữ liệu là mảng byte đơn thuần (block of data).
fprintf và fscanf
Còn bọn này thì làm việc với dữ liệu chuỗi kí tự, đặc biệt là chuỗi kí tự có định dạng (formated string)

Để hiểu cặn kẽ về 2 cái này, bạn phải hiểu một file là cái gì, và hiểu về character encoding luôn.

7 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?