tailieunhanh - Bài giảng Tin học đại cương (Phần 3) - Chương 7: Tệp tin

Bài giảng Tin học đại cương (Phần 3) - Chương 7: Tệp tin cung cấp cho học viên những kiến thức về khái niệm cơ bản, các thao tác với tệp tin, chế độ mở tệp, bản chất của tệp, truy nhập tệp tin văn bản, truy nhập tệp tin nhị phân, . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | Phần III Chương 7 Tệp tin GV Nguyễn Thị Thùy Liên Email 1 Nội dung Khái niệm cơ bản Các thao tác với tệp tin Truy nhập tệp tin văn bản Truy nhập tệp tin nhị hân 2 Nội dung Khái niệm cơ bản Các thao tác với tệp tin Truy nhập tệp tin văn bản Truy nhập tệp tin nhị hân 3 1. Khái niệm cơ bản Tệp tin là tập hợp các byte liên tục được lưu trữ và được gán tên gọi. Biến tập tin là một biến thuộc kiểu dữ liệu tập tin dung để đại diện cho một tập tin. Con trỏ tập tin con trỏ chỉ đến vị trí của tập tin mà tại đó việc đọc ghi thông tin sẽ xảy ra oSau khi đọc ghi xong dữ liệu con trỏ sẽ chuyển dịch thêm một phần tử về phía cuối tập tin Ký tự kết thúc tệp tin EOF End Of File ký tự cuối cùng báo kết thú tệp tin 4 Phân loại Khi xử lý tệp tin chương trình có thể xem xét chuỗi byte với cách nhìn khác nhau có những ứng xử khác nhau với dữ liệu Tệp văn bản o Dữ liệu của tập tin là chuỗi ký tự được tổ chức thành dòng o Mỗi dòng được kết thúc bằng ký tự xuống dòng n o Ký tự EOF mã ASCII là 26 Tệp nhị phân o Dữ liệu tổ chức thành dãy byte liên tục o Ký tự EOF byte có giá trị -1 5 Nội dung Khái niệm cơ bản Các thao tác với tệp tin Truy nhập tệp tin văn bản Truy nhập tệp tin nhị hân 6 Các thao tác với tệp tin Trong C truy nhập tệp phải thông qua con trỏ tệp Các hàm thao tác với tệp tin được khai báo trong tệp tiêu đề Một biến con trỏ tệp file pointer được khai báo như sau FILE tenConTroTep Ví dụ FILE f1 f2 7 Mở tệp tin Muốn làm việc với tệp trước hết cần phải mở tệp Để mở tệp sử dụng hàm fopen tenConTroTep fopen tenTep cheDoMo Trong đó o tenTep là xâu ký tự chứa đường dẫn tới tệp tin o cheDoMo là xâu ký tự chỉ định chế độ mở tệp khi thao tác với tệp o fopen trả về giá trị NULL nếu có lỗi mở tệp Ví dụ FILE fp fp fopen C TDC rb 8 Chế độ mở tệp Chế độ Mục đích sử dụng Mở tệp đã có để đọc không được ghi. Nếu tệp không tồn tại hàm r fopen sẽ trả lại trạng thái lỗi. Mở tệp đã có để ghi không được đọc. Nếu tệp đã tồn tại thì xóa w và tạo tệp

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã 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.