Trả lời:
Đáp án đúng: A
Trong chế độ văn bản (text mode), dấu hiệu kết thúc tệp (End-of-File) thường được biểu diễn bằng ký tự đặc biệt hoặc một tổ hợp phím cụ thể. Trong các hệ điều hành như MS-DOS và Windows, tổ hợp phím Ctrl+Z thường được sử dụng để báo hiệu kết thúc tệp khi nhập dữ liệu từ bàn phím. Trong ngôn ngữ lập trình C/C++, EOF (End-of-File) là một macro được định nghĩa trong thư viện stdio.h, thường có giá trị là -1 và được trả về bởi các hàm đọc tệp như getc(), fgetc() khi đạt đến cuối tệp. Do đó, Ctrl_Z là dấu hiệu kết thúc tệp trong chế độ văn bản, còn EOF là giá trị trả về để báo hiệu kết thúc tệp trong lập trình C/C++.
- A. EOF: EOF là một macro trong C/C++ biểu thị End-of-File, nhưng không phải là ký tự được nhập từ bàn phím để báo hiệu kết thúc tệp trong chế độ văn bản.
- B. NULL: NULL là một con trỏ null, không liên quan đến việc kết thúc tệp.
- C. \n: \n là ký tự xuống dòng, không phải là dấu hiệu kết thúc tệp.
- D. Ctrl_Z: Ctrl+Z (hoặc Ctrl+D trên Unix/Linux) là tổ hợp phím thường được sử dụng để báo hiệu kết thúc tệp trong chế độ văn bản, đặc biệt khi nhập dữ liệu từ bàn phím trong dòng lệnh hoặc một số trình soạn thảo văn bản.
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
