Bài giảng Lập trình C: Chương 9 - Ngô Công Thắng
Số trang: 0
Loại file: pdf
Dung lượng: 2.24 MB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lập trình C - Chương 9: Kiểu dữ liệu tệp" cung cấp cho người học các kiến thức: Giới thiệu về tệp, tệp nhị phân, tệp văn bản, truy cập trực tiếp và các phần tử của tệp. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình C: Chương 9 - Ngô Công ThắngChương 9. Kiểu dữ liệu tệpI. Giới thiệu về tệpII. Tệp nhị phânIII. Tệp văn bảnIV. Truy nhập trực tiếp các phần tử của tệpBài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng1I. Giới thiệu về tệp1. Khái niệm về tệp2. Cấu trúc của tệp3. Phân loại tệp4. Khai báo tệpBài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng21. Khái niệm về tệpKiểu tệp bao gồm một tập hữu hạn cácphần tử có cùng kiểu dữ liệu. Số phần tử của tệp không cần xác địnhkhi khai báo biến tệp. Các phần tử của tệp được lưu trữ trên bộnhớ ngoài. Đây là đặc điểm khác với tấtcả các kiểu dữ liệu khác.Bài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng32. Cấu trúc của tệpCác phần tử của tệp được sắp xếp thành mộtdãy các byte liên tiếp nhau. Sau phần tử dữ liệucuối cùng là phần tử EOF. Phần tử này khôngphải là dữ liệu mà là mã kết thúc tệp.Vị trí byte0 1 2 3 4 5 6 7 8 9 10 1112 13 14 15 16451220251572818EOFCon trỏchỉ vịBài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng43. Phân loại tệpDựa vào cách lưu trữ dữ liệu trên tệp tacó các loại tệp sau:Tệp nhị phân (binary): Dữ liệu ghi ra tệp nhịphân có dạng các byte nhị phân giống nhưtrong bộ nhớ.Tệp văn bản (text): Dữ liệu được ghi ra tệpthành các ký tự trong bảng mã ASCII. Trêntệp văn bản có mã xuống dòng gồm 2 ký tựLF (mã 10) và CR (mã 13).Bài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng5
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình C: Chương 9 - Ngô Công ThắngChương 9. Kiểu dữ liệu tệpI. Giới thiệu về tệpII. Tệp nhị phânIII. Tệp văn bảnIV. Truy nhập trực tiếp các phần tử của tệpBài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng1I. Giới thiệu về tệp1. Khái niệm về tệp2. Cấu trúc của tệp3. Phân loại tệp4. Khai báo tệpBài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng21. Khái niệm về tệpKiểu tệp bao gồm một tập hữu hạn cácphần tử có cùng kiểu dữ liệu. Số phần tử của tệp không cần xác địnhkhi khai báo biến tệp. Các phần tử của tệp được lưu trữ trên bộnhớ ngoài. Đây là đặc điểm khác với tấtcả các kiểu dữ liệu khác.Bài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng32. Cấu trúc của tệpCác phần tử của tệp được sắp xếp thành mộtdãy các byte liên tiếp nhau. Sau phần tử dữ liệucuối cùng là phần tử EOF. Phần tử này khôngphải là dữ liệu mà là mã kết thúc tệp.Vị trí byte0 1 2 3 4 5 6 7 8 9 10 1112 13 14 15 16451220251572818EOFCon trỏchỉ vịBài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng43. Phân loại tệpDựa vào cách lưu trữ dữ liệu trên tệp tacó các loại tệp sau:Tệp nhị phân (binary): Dữ liệu ghi ra tệp nhịphân có dạng các byte nhị phân giống nhưtrong bộ nhớ.Tệp văn bản (text): Dữ liệu được ghi ra tệpthành các ký tự trong bảng mã ASCII. Trêntệp văn bản có mã xuống dòng gồm 2 ký tựLF (mã 10) và CR (mã 13).Bài giảng Ngôn ngữ C - Chương 9GV. Ngô Công Thắng5
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình C Kỹ thuật lập trình Lập trình C Ngôn ngữ C Kiểu dữ liệu tệp Kiểu dữ liệu tệp Tệp nhị phân Tệp văn bảnGợi ý tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 207 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 194 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 166 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 153 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 132 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 127 0 0 -
Giáo trình Kỹ thuật lập trình C: Căn bản & nâng cao - Phần 1
202 trang 127 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 118 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 117 0 0