Dấu hiệu nào là đúng khi sử dụng hàm fopen() để mở một file đã tồn tại đọc theo kiểu nhị phân:
Trả lời:
Đáp án đúng: C
Hàm fopen() dùng để mở file. Để mở một file đã tồn tại để đọc theo kiểu nhị phân (binary mode), ta sử dụng mode "rb" hoặc "r+b".
"r": Mở file để đọc ở chế độ văn bản."r+b"hoặc"rb+": Mở file để đọc và ghi ở chế độ nhị phân."a+t"hoặc"at+": Mở file để đọc và ghi; ghi thêm vào cuối file ở chế độ văn bản."a+b"hoặc"ab+": Mở file để đọc và ghi; ghi thêm vào cuối file ở chế độ nhị phân.
Trong các lựa chọn trên, đáp án B là phù hợp nhất để đọc file nhị phân đã tồn tại (mặc dù cũng cho phép ghi). Đáp án A chỉ mở ở chế độ đọc văn bản. Các đáp án C và D dùng để ghi thêm vào cuối file.





