Hàm nào dưới đây chỉ dùng để đọc 1 khối dữ liệu từ tệp:
Trả lời:
Đáp án đúng: D
Phân tích câu hỏi:
Câu hỏi yêu cầu xác định hàm nào trong các lựa chọn chỉ được sử dụng để đọc một khối dữ liệu từ tệp.
Đánh giá các phương án:
- A. fgets(): Hàm này dùng để đọc một dòng từ tệp, không phải một khối dữ liệu tùy ý.
- B. fputs(): Hàm này dùng để ghi một chuỗi vào tệp, không phải đọc dữ liệu.
- C. fwrite(): Hàm này dùng để ghi một khối dữ liệu vào tệp.
- D. fread(): Hàm này dùng để đọc một khối dữ liệu từ tệp. Nó đọc một số lượng byte nhất định từ tệp và lưu trữ vào một vùng nhớ được chỉ định.
Kết luận:
Vậy, đáp án đúng là D. fread(), vì nó được thiết kế để đọc một khối dữ liệu cụ thể từ tệp.