Hàm nào trả lại kích thước của một tệp được mở:
Trả lời:
Đáp án đúng: A
Trong C/C++, hàm filelength
không phải là một hàm tiêu chuẩn trong thư viện chuẩn để lấy kích thước của một tệp. Thay vào đó, bạn thường sử dụng các hàm như fseek
và ftell
để xác định kích thước tệp. Hàm fseek
di chuyển con trỏ tệp đến cuối tệp, và ftell
trả về vị trí hiện tại của con trỏ tệp, từ đó cho biết kích thước của tệp. Do đó, không có hàm filelength
chuẩn nào có kiểu trả về như long
, double
hoặc int
được định nghĩa sẵn. Vì vậy, đáp án đúng là không có hàm nào trong các lựa chọn trên là đúng.