JavaScript is required

Hàm nào dưới đây chỉ dùng để ghi 1 xâu kí tự vào tệp:

A.

putch();

B.

puts();

C.

fputc();

D.

fputs();

Trả lời:

Đáp án đúng: D


Phân tích các phương án:

  • A. putch(): Hàm này thường dùng để ghi một kí tự ra màn hình, không phải ghi vào tệp.
  • B. puts(): Hàm này dùng để ghi một xâu kí tự kèm theo một kí tự xuống dòng ('\n') vào luồng đầu ra chuẩn (thường là màn hình), nhưng cũng có thể được sử dụng để ghi vào tệp nếu bạn chuyển hướng luồng đầu ra.
  • C. fputc(): Hàm này dùng để ghi một kí tự vào tệp.
  • D. fputs(): Hàm này dùng để ghi một xâu kí tự vào tệp.

Kết luận:

Theo yêu cầu của câu hỏi, hàm chỉ dùng để ghi một xâu kí tự vào tệp là fputs(). Hàm puts() có thể ghi ra màn hình hoặc tệp (nếu chuyển hướng luồng), trong khi fputc() ghi một kí tự.

Câu hỏi liên quan