JavaScript is required

Hàm nào trả lại kích thước của một tệp được mở:

A.

long filelength(int the_file);

B.

double filelength(int the_file);

C.

int filelength(int the_file);

D.
Không có đáp án nào đúng.
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ư fseekftell để 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.

Câu hỏi liên quan