Danh mục

TÀI LIỆU VỀ LẬP TRÌNH CĂN BẢN - KIỂU TẬP TIN

Số trang: 7      Loại file: pdf      Dung lượng: 0.00 B      Lượt xem: 22      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Một số khái niệm về tập tin (file) (1)- Tại sao ta cần đến kiểu tập tin?- Cho phép lưu trữ dữ liệu ở bộ nhớ ngoài (đĩa).- Khi kết thúc chương trình thì dữ liệu vẫn còn dođó chúng ta có thể sử dụng nhiều lần.- Kích thước lớn dữ liệu không hạn chế.
Nội dung trích xuất từ tài liệu:
TÀI LIỆU VỀ LẬP TRÌNH CĂN BẢN - KIỂU TẬP TIN Một số khái niệm về tập tin (file) (1) Tại sao ta cần đến kiểu tập tin? LẬP TRÌNH CĂN BẢN l Cho phép lưu trữ dữ liệu ở bộ nhớ ngoài (đĩa). l Khi kết thúc chương trình thì dữ liệu vẫn còn do l KIỂU TẬP TIN đó chúng ta có thể sử dụng nhiều lần. Kích thước lớn dữ liệu không hạn chế. l 1 3Nội dung chương này Một số khái niệm về tập tin (file) (2) Có 3 loại dữ liệu kiểu tập tin: Một số khái niệm về tập tin ll Tập tin văn bản (Text File) l Các thao tác trên tập tinl l Dùng để ghi các ký tự lên đĩa (dưới dạng mã Ascii) Truy c ập tập tin văn bản l Có chứa:l l Ký hiệu ‘ ’ : xuống dòng Truy c ập tập tin nhị phânl l Kí tự EOF (End Of File) có mã Ascii là 26: nằm ở cu ối tập tin Tập tin định kiểu (Typed File) l l Gồm nhiều phần tử có cùng kiểu: char, int, long, struct … l Được lưu tr ữ trên đĩa dưới dạng một chuỗ i các byte liên t ục. Tập tin không định kiểu (Untyped File) l l Gồm các cấu trúc dữ liệu mà ta không quan tâm đến nội dung hoặc kiểu của nó. l Ta chỉ lưu ý đến các yếu t ố vật lý của tập tin như độ lớn, ... 2 4 Khai báo biến tập tinMột số khái niệm về tập tin (file)(3) Biến tập tin Cú pháp:l l Được dùng để đại diện cho một tập tin l FILE ; Các thao tác lên tập tin sẽ được thực hiện thông qua biến này l Các biến trong danh sách phải là các con trỏ và l Con trỏ tập tinl được phân cách bởi dấu phẩy(,). Tại mỗi thời điểm, sẽ có một vị trí của tập tin mà tại đó việc l đọc/ghi thông tin sẽ xảy ra Ví dụ: l Ta hình dung có 1 con trỏ đang chỉ đến vị trí đó l FILE *f1,*f2; Sau khi đọc/ghi xong dữ liệu, con trỏ sẽ chuyển dịch thêm một l phần tử về phía cuối tập tin. Sau phần tử dữ liệu cuối cùng của tập tin là dấu kết thúc tập tin l EOF 5 7Các thao tác trên tập tin Mở tập tin (1) Khai báo biến tập tin Cú pháp:l l Mở tập tinl FILE *fopen(char *Path, const char *Mode) Ý nghĩa: Đóng tập tinl l Trả về con trỏ ...

Tài liệu được xem nhiều: