Mở file “time.txt” để đọc
Trả lời:
Đáp án đúng: A
Đáp án đúng là A. fopen("time.txt","r");
Giải thích:
- Hàm `fopen()` trong C được sử dụng để mở một file. Cú pháp cơ bản là `fopen(filename, mode)`. Trong đó:
- `filename`: Là tên của file cần mở (ở đây là "time.txt").
- `mode`: Là chế độ mở file (ví dụ: "r" để đọc, "w" để ghi, "a" để thêm vào cuối file).
Phân tích các lựa chọn:
- A. `fopen("time.txt","r");`: Mở file "time.txt" ở chế độ đọc. Đây là phương án đúng để đọc file.
- B. `open("time.txt","read");`: Hàm `open()` thường được sử dụng trong các hệ thống Unix/Linux và có cú pháp khác. Trong C chuẩn, chúng ta dùng `fopen()` cho các thao tác file. Cách sử dụng "read" làm mode cũng không đúng.
- C. `open("time.txt");`: Thiếu mode (chế độ) để mở file. Nếu không có mode, hàm `open` (nếu đây là ý muốn dùng hàm `open` trong Unix/Linux) sẽ không hoạt động đúng cách.
- D. `fopen("time.txt","r+");`: Mở file "time.txt" ở chế độ đọc/ghi. Mặc dù cú pháp này đúng, nhưng đề bài chỉ yêu cầu "đọc" file, không yêu cầu ghi. Do đó, "r" (chỉ đọc) phù hợp hơn.
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
