Trả lời:
Đáp án đúng: D
Phân tích các phương án:
- A. putch();: Hàm
putch()(hoặc tương tự như_putch()trong một số trình biên dịch) thường được sử dụng để ghi một kí tự trực tiếp vào console (màn hình), không phải vào tệp. - B. puts();: Hàm
puts()dùng để ghi một chuỗi kí tự vào một luồng đầu ra (thường là stdout). Hàm này tự động thêm một kí tự newline ('\n') vào cuối chuỗi. - C. fputs();: Hàm
fputs()dùng để ghi một chuỗi kí tự vào một tệp đã mở. Nó không tự động thêm kí tự newline. - D. fputc();: Hàm
fputc()được sử dụng để ghi một kí tự vào một tệp đã mở. Tham số đầu tiên là kí tự cần ghi, và tham số thứ hai là con trỏ tệp.
Kết luận:
Hàm fputc() được thiết kế đặc biệt để ghi một kí tự vào tệp.





