Cách đọc Ghi File Trong Pascal
Có thể bạn quan tâm
Đọc các tập tin văn bản pascal
Chào các bạn hôm nay mình sẽ hướng dẫn các bạn cách đọc, ghi file
- Đọc các tập tin văn bản (đọc file).
- Viết các tập tin văn bản (ghi file).
Để thực hiện các thao tác với file các bạn phải khai báo biến text, như sau:
var f:text;1 | varf:text; |
F là một biến của tập tin văn bản. Điều đầu tiên chúng ta phải làm là kết hợp nó với một tên file, ví dụ:
assign(F,'data.inp');1 | assign(F,'data.inp'); |
Trước khi bạn có thể đọc nó, bạn phải mở nó:
reset(f);1 | reset(f); |
Bạn có thể đọc các tập tin bằng dòng, giống như nhập vào từ bàn phím. Giả sử s là biến chuỗi:
readln(F, s);1 | readln(F,s); |
Lưu ý rằng nếu file “data.inp” có nội dung như sau
1234 abcd12 | 1234abcd |
Nếu bạn đọc xâu thì bạn có thể dùng readln(f,s) để đọc cả dòng vào biến s. hoặc dùng read(f,s) thì máy chỉ nhập cho bạn 1 kí tự.
Ngược lại nếu bạn nhập theo số nguyên thì nếu dùng read(f,N) máy sẽ nhập cả số nguyên, tuy nhiên read ko tự xuống dòng. Tuy nhiên nếu bài toán chỉ có số nguyên thì nhập read vẫn được, do read khi hết dòng nó sẽ xuống tiếp dòng dưới để đọc số tiếp. còn đối với xâu, khi hết dòng, mà dùng lệnh read(f,s); thì nó sẽ đọc vào kí tự enter(xuống dòng); để giải quyết bạn nên nhập bằng readln(f,s);
Có một số bài toán cho đọc dữ liệu đến khi kết thúc file bạn có thể dùng hàm
while not eof(f) do begin ***************** end;1 | whilenoteof(f)dobegin *****************end; |
để kiểm tra hết dòng bạn dùng hàm eoln(f)
sau khi đọc xong dữ liệu bạn phải đóng file bằng câu lệnh
close(F);1 | close(F); |
Ghi các tập tin văn bản pascal
– Thao tác ghi dữ liệu vào tệp rất đơn giản giống như thao tác ghi trên màn hình. và để ghi được file bạn phải thực hiện, mở file, làm mới file, ghi file và đóng file.
assign(f,'data.out'); rewrite(f); // vi du minh sẽ viết ra file "abc" writeln(f,'abc'); close(f);1234 | assign(f,'data.out');rewrite(f);// vi du minh sẽ viết ra file "abc"writeln(f,'abc');close(f); |
Từ khóa » Sử Dụng File Trong Pascal
-
Các Thao Tác Cơ Bản Với File Trong Pascal - Thủ Thuật
-
Cách đọc Ghi File Trong Pascal - Kiến Thức 24h
-
Tập Tin - File - Hoàn Chân • Blog
-
Làm Việc Với File Trong Pascal - Thư Viện Đề Thi
-
Kiểu Tệp (file) Trong Pascal - Sách Giải
-
HƯỚNG DẪN SỬ DỤNG FILE TEXT TRONG FREE PASCAL
-
Bài 140. Đọc Ghi File Trong Pascal - YouTube
-
Hướng Dẫn Cụ Thể Về Cách Sử Dụng Kiểu Dữ Liệu Tệp Trong Turbo ...
-
TUT] Bài 10: Tệp Trong Pascal - Kiểu File - Nguyễn Văn Quân
-
DỮ LIỆU KIỂU FILE | Học Pascal
-
Nhập Mảng Trong Pascal (có Sử Dụng Tệp) - Dạy Nhau Học
-
Nhập/xuất Dữ Liệu Với Free Pascal Trong Lập Trình Thi đấu
-
MỘT SỐ LƯU Ý KHI THỰC HÀNH TURBO PASCAL - Tài Liệu Text