JavaScript is required

Câu lệnh sau có ý nghĩa gì: FILE * fopen(tep1, ”ab”);

A.
Mở tệp nhị phân để ghi.
B.
Mở tệp nhị phân đã có và ghi thêm dữ liệu nối tiếp vào tệp này.
C.
Mở tệp nhị phân để ghi mới.
D.
Mở tệp nhị phân để đọc.
Trả lời:

Đáp án đúng: B


Câu lệnh `FILE * fopen(tep1, "ab");` có ý nghĩa mở một tệp nhị phân đã tồn tại (`tep1`) để ghi thêm dữ liệu vào cuối tệp. Chế độ `"ab"` chỉ định rằng tệp được mở ở chế độ "append binary", tức là ghi nối tiếp vào tệp nhị phân. Do đó, đáp án B là chính xác nhất.

Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan