Bài giảng Kỹ thuật lập trình: Chương 9 - Trần Quang

Bài giảng "Kỹ thuật lập trình - Chương 9: Tập tin" cung cấp cho người học các kiến thức: Tập tin là gì, mô hình tập tin, các loại tập tin, các thao tác bắt buộc, đọc và ghi dữ liệu vào tập tin, tập tin văn bản, hàm xử lý tập tin, . | Chương 09 TẬP TIN Trần Quang Kỹ thuật lập trình Chương 09 File 1 https tailieudientucntt 2016 Tập tin file Tất cả các biến dữ liệu của chương trình được lưu trong bộ nhớ RAM của máy tính. Khi chương trình kết thúc tất cả các biến này sẽ bị xóa đi. Để giữ các dữ liệu này lại khi chương trình kết thúc ta cần lưu chúng dưới dạng tập tin file vào các thiết bị lưu trữ như ổ cứng CD DVD . Trần Quang Kỹ thuật lập trình Chương 09 File 2 https tailieudientucntt 2016 Mô hình tập tin Tập tin là một dãy các bytes dữ liệu kết thúc bằng ký tự đặc biệt EOF EOF End Of File là giá trị đặc biệt không trùng với bất cứ giá trị của byte dữ liệu nào. EOF khi dùng các hàm đọc dữ liệu trả về EOF là biết kết thúc tập tin. Nhiều hệ thống EOF -1 EOF 1 2 3 N N bytes dữ liệu của một file Trần Quang Kỹ thuật lập trình Chương 09 File 3 https tailieudientucntt 2016 Các loại tập tin Tập tin văn bản text Các byte trong mô hình tập tin chứa các ký tự đọc được có nghĩa bởi con người Tập tin có thể mở ra để đọc và thay đổi bởi chương trình soạn thảo văn bản như NOTEPAD. Tập tin nhị phân binary Được tạo bởi chương trình nào đó không dành cho con người đọc và hiểu trực tiếp bằng NOTEPAD Các tập tin này phải dùng chương trình dành riêng nào đó mới đọc và diễn dịch được. Ví dụ file .doc của MS Word file ảnh .jpg file thực thi .exe Trần Quang Kỹ thuật lập trình Chương 09 File 4 https tailieudientucntt 2016 Quy trình xử lý tập tin 1. Khai báo con trỏ tập tin 2. Mở tập tin Dùng hàm fopen 3. Thao tác với tập tin Đọc hay ghi dữ liệu Mỗi lần đọc hay ghi dữ liệu con trỏ đánh dấu trong tập tin tự động tăng đến phần tử tiếp theo 4. Đóng tập tin Dùng hàm fclose Trần Quang Kỹ thuật lập trình Chương 09 File 5 https tailieudientucntt 2016 Con trỏ đánh dấu trong tập tin N bytes dữ liệu của một file 1 2 3 N EOF Sau khi mở tập tin thành công con trỏ đánh dấu tự động chỉ đến byte

Bấm vào đây để xem trước nội dung
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.