Which of the following functions in C is used to reset the file position indicator to the beginning of the file?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "rewind()". Mỗi dòng tệp đang mở có một chỉ báo vị trí cho biết lần đọc hoặc ghi tiếp theo bắt đầu từ đâu; lời gọi rewind đưa chỉ báo đó về byte đầu tệp và xoá luôn cờ báo hết tệp cùng cờ lỗi, nhờ vậy đọc lại được từ đầu mà không cần mở lại. Hàm "fseek()" cũng dịch được chỉ báo và về được đầu tệp nếu truyền độ dời 0 với mốc đầu tệp, nhưng nó là hàm định vị tổng quát cần ba đối số chứ không phải hàm chuyên đưa về đầu, và nó không xoá cờ lỗi. Tên "fftell()" viết sai chính tả của ftell, mà việc của ftell cũng chỉ là báo lại vị trí hiện thời dưới dạng một con số, hoàn toàn không dịch chuyển gì. Tên "return()" là từ khoá trả giá trị khỏi hàm, không liên quan tới tệp và cũng không phải hàm thư viện.
Cùng phần 9
What is the purpose of "rb" in fopen() function used below in the code?
FILE *fp;
fp = fopen("demo.txt", "rb");Có lời giảiCâu hỏiWhat is the main difference between opening a file with mode "a+" and mode "w+" in C?Có lời giảiCâu hỏiWhat function is used to send formatted output to a file?Có lời giảiCâu hỏiCả 20 câu của chủ đề20 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây