vị trí của con trỏ tệp sau lời gọi thủ tục reset

Sau Lúc dùng giấy tờ thủ tục reset để tại vị lại tệp văn bạn dạng, nhiều người thông thường ko biết con cái trỏ tệp nằm tại địa điểm nào là. Hoc365 tiếp tục trả lời ngay lập tức cho tới các bạn Vị trí của con cái trỏ tệp sau câu nói. gọi giấy tờ thủ tục reset là ở đâu ngay lập tức nhập nội dung bài viết tại đây nhé!

Bạn đang xem: vị trí của con trỏ tệp sau lời gọi thủ tục reset

Vị trí của con cái trỏ tệp sau câu nói. gọi giấy tờ thủ tục reset?

Câu căn vặn trắc nghiệm

Vị trí của con cái trỏ tệp sau câu nói. gọi giấy tờ thủ tục reset?

A. Nằm ở đầu tệp
B. Nằm ở cuối tệp
C. Nằm ở thân ái tệp
D. Nằm tình cờ ở ngẫu nhiên địa điểm nào là.

Đáp án: A. Nằm ở đầu tệp

Lời giải: Con trỏ tệp nằm tại đầu tệp sau câu nói. gọi giấy tờ thủ tục Reset.

Khi triển khai câu nói. gọi giấy tờ thủ tục reset() bên trên tệp văn bạn dạng nhập Pascal, con cái trỏ tệp sẽ tiến hành fake về địa điểm thứ nhất của tệp. Như vậy Tức là nếu như mình muốn chính thức hiểu hoặc ghi tệp từ trên đầu, bạn cũng có thể chính thức kể từ phía trên.

Giải đáp chi tiết: Vị trí của con cái trỏ tệp sau câu nói. gọi giấy tờ thủ tục reset?

Tuy nhiên, đem tình huống các bạn vẫn hiểu hoặc ghi một trong những phần của tệp trước bại liệt, con cái trỏ tệp sẽ tiến hành đặt điều bên trên địa điểm sau cuối được hiểu hoặc ghi. Như vậy rất có thể khiến cho trở ngại mang lại việc quản lý và vận hành địa điểm của con cái trỏ tệp trong những quy trình hiểu và ghi

Do bại liệt, nếu như mình muốn hiểu hoặc ghi từ trên đầu nhưng mà không thích rơi rụng tài liệu thì bạn phải dùng thủ tục rewind() để lấy con cái trỏ tệp về đầu tệp.

Tìm hiểu về giấy tờ thủ tục reset nhập Pascal

Tìm hiểu cú pháp và những ví dụ về giấy tờ thủ tục reset nhé!

Cú pháp Thủ tục reset

Thủ tục reset được dùng nhằm banh tệp văn bạn dạng vẫn tồn bên trên và hiểu tài liệu.

Cú pháp giấy tờ thủ tục reset như sau:

reset(<biến tệp>);

Xem thêm: thế vận hội

Trong cú pháp này, đổi thay tệp rất cần được là và được kết nối với cùng 1 tệp (dùng assign). Nếu tệp này sẽ không tồn tài thì việc reset có khả năng sẽ bị lỗi. Nếu tệp vẫn banh thì tiếp tục đóng góp lại rồi tiếp sau đó mở ra. Vị trí con cái trỏ tệp sau câu nói. gọi reset là đầu tệp.

Ví dụ cụ thể về giấy tờ thủ tục reset

Ví dụ 1:

Bài giải: Vị trí của con cái trỏ tệp sau câu nói. gọi giấy tờ thủ tục reset nhập Pascal?

Giải quí ví dụ:

  • Chúng tớ dùng giấy tờ thủ tục assign() nhằm gán thương hiệu tệp văn bạn dạng mang lại đổi thay f.
  • Tiếp theo dõi, dùng giấy tờ thủ tục reset() để tại vị lại tệp văn bạn dạng trước lúc ghi nhập tệp.
  • Sử dụng giấy tờ thủ tục writeln() nhằm ghi tài liệu nhập tệp văn bạn dạng, nhập tình huống này là nhì loại văn bạn dạng.
  • Cuối nằm trong, tất cả chúng ta đóng góp tệp với giấy tờ thủ tục close().

Lưu ý rằng Lúc dùng giấy tờ thủ tục reset(), nếu như tệp vẫn tồn bên trên trước bại liệt và đem nội dung, giấy tờ thủ tục tiếp tục xóa nội dung bại liệt cút. Do bại liệt, nếu như mình muốn ghi tài liệu nhập tệp nhưng mà ko rơi rụng tài liệu vẫn có trước, bạn phải banh tệp nhập chính sách ghi mới nhất bởi vì giấy tờ thủ tục rewrite() chứ không dùng giấy tờ thủ tục reset().

Ví dụ 2:

Ví dụ cụ thể về giấy tờ thủ tục reset

Cũng tương tự động như ví dụ 1 phía trên, lý giải mang lại ví dụ 2 như sau:

  • Sử dụng giấy tờ thủ tục assign() nhằm gán thương hiệu tệp văn bạn dạng mang lại đổi thay f.
  • Sau bại liệt, tất cả chúng ta dùng giấy tờ thủ tục reset() để tại vị lại tệp văn bạn dạng trước lúc hiểu kể từ tệp.
  • Tiếp theo dõi, hiểu từng loại văn bạn dạng kể từ tệp dùng giấy tờ thủ tục readln() và in rời khỏi screen dùng giấy tờ thủ tục writeln().
  • Cuối nằm trong, tất cả chúng ta đóng góp tệp với giấy tờ thủ tục close().

Lưu ý rằng Lúc dùng giấy tờ thủ tục reset(), bạn phải đánh giá coi tệp và được banh thành công xuất sắc hoặc ko. Nếu ko, giấy tờ thủ tục reset() tiếp tục sinh rời khỏi lỗi.

Câu căn vặn thông thường gặp

Thủ tục reset() rất có thể tạo ra lỗi nào là nhập Pascal?

Thủ tục reset() nhập Pascal rất có thể tạo ra lỗi nếu như tệp ko tồn bên trên hoặc ko thể được banh.

Thủ tục reset nhập Pascal dùng làm thực hiện gì?

Thủ tục reset() nhập Pascal được dùng để tại vị lại tệp trước lúc hiểu hoặc ghi nhập tệp.

Hoc365 một vừa hai phải trả lời cụ thể thắc mắc Vị trí của con cái trỏ tệp sau câu nói. gọi giấy tờ thủ tục reset ở đâu. Nếu thấy nội dung bài viết hoặc và hữu ích, nhớ là Reviews 5 sao nhằm Shop chúng tôi đạt thêm động lực gửi cho tới các bạn nhiều kỹ năng mới nhất nhé!

Xem thêm: cf vợt