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 là mở một tệp nhị phân (binary file) có tên là tep1 để ghi thêm dữ liệu vào cuối tệp. Chế độ "ab" (append binary) cho phép ghi dữ liệu vào cuối tệp mà không làm mất dữ liệu cũ. Nếu tệp chưa tồn tại, nó sẽ được tạo mới.

Câu hỏi liên quan