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

5/5 - (7 bình chọn)

Sau Khi dùng giấy tờ thủ tục reset để tại vị lại tệp văn phiên bản, nhiều người thông thường ko biết con cái trỏ tệp nằm tại vị trí đị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 lời 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é!

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

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

Câu chất vấn trắc nghiệm

Vị trí của con cái trỏ tệp sau lời 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 thuộc 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 vị trí đầu tệp sau lời nói gọi giấy tờ thủ tục Reset.

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

Khi triển khai lời nói gọi giấy tờ thủ tục reset() bên trên tệp văn phiên bản 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 thích chính thức phát âm 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 lời 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 phát âm hoặc ghi 1 phần của tệp trước ê, con cái trỏ tệp sẽ tiến hành bịa bên trên địa điểm ở đầu cuối được phát âm hoặc ghi. Như vậy rất có thể tạo ra trở ngại mang đến 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 phát âm và ghi

Do ê, nếu như mình thích phát âm hoặc ghi từ trên đầu nhưng mà không thích tổn thất 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 phiên bản vẫn tồn bên trên và phát âm tài liệu.

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

Xem thêm: Tải App Thabet

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

Trong cú pháp này, biến hóa tệp rất cần phải là đã và đang được kết nối với 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 đó lật lại. Vị trí con cái trỏ tệp sau lời nói gọi reset là đầu tệp.

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

Ví dụ 1:

Giải quí ví dụ:

  • Chúng tao dùng giấy tờ thủ tục assign() nhằm gán thương hiệu tệp văn phiên bản mang đến biến hóa f.
  • Tiếp theo gót, dùng giấy tờ thủ tục reset() để tại vị lại tệp văn phiên bản 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 phiên bản, nhập tình huống này là nhì dòng sản phẩm văn phiên bản.
  • 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 Khi dùng giấy tờ thủ tục reset(), nếu như tệp vẫn tồn bên trên trước ê và đem nội dung, giấy tờ thủ tục tiếp tục xóa nội dung ê cút. Do ê, nếu như mình thích ghi tài liệu nhập tệp nhưng mà ko tổn thất tài liệu vẫn đã có sẵn trước, bạn phải banh tệp nhập chính sách ghi mới mẻ vị giấy tờ thủ tục rewrite() thay cho 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, phân tích và lý giải mang đến 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 phiên bản mang đến biến hóa f.
  • Sau ê, tất cả chúng ta dùng giấy tờ thủ tục reset() để tại vị lại tệp văn phiên bản trước lúc phát âm kể từ tệp.
  • Tiếp theo gót, phát âm từng dòng sản phẩm văn phiên bản kể từ tệp dùng giấy tờ thủ tục readln() và in đi ra màn hình hiển thị 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 Khi dùng giấy tờ thủ tục reset(), bạn phải đánh giá coi tệp đã và đang đượ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 đi ra lỗi.

Xem thêm: đời người con gái nay mới 20

Câu chất vấn thông thường gặp

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

Thủ tục reset() nhập Pascal rất có thể phát sinh 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 phát âm 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 lời 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ớ rằng Đánh Giá 5 sao nhằm Cửa Hàng chúng tôi được thêm động lực gửi cho tới các bạn nhiều kiến thức và kỹ năng mới mẻ nhé!