แฟ้มข้อมูล (File) คือ ที่เก็บข้อมูลถาวร
• ข้อมูลที่เรารับค่าและแสดงผลจะถูกบันทึกอยู่ในที่เก็บข้อมูล
ชั่วขณะเท่านั้น เมื่อโปรแกรมทางานจบ ข้อมูลเหล่านั้นจะหายไป
• แต่ไฟล์ จะทำให้เราสามารถเก็บข้อมูลส าหรับงานของเราไว้ได้อย่าง
ถาวร เมื่อใดที่เราต้องการเข้าถึงข้อมูลที่ถูกบันทึกไว้ เราจึงสั่งให้
โปรแกรมเข้าไปน าค่านั ้นๆ ออกมาใช้งาน
• แบ่งเป็น 2 ประเภท
– Text Files แฟ้มข้อมูลที่เก็บข้อมูลในรูปแบบตัวอักษร
– Binary Files แฟ้มข้อมูลสำาหรับงานของคอมพิวเตอร์
• ข้อมูลที่เรารับค่าและแสดงผลจะถูกบันทึกอยู่ในที่เก็บข้อมูล
ชั่วขณะเท่านั้น เมื่อโปรแกรมทางานจบ ข้อมูลเหล่านั้นจะหายไป
• แต่ไฟล์ จะทำให้เราสามารถเก็บข้อมูลส าหรับงานของเราไว้ได้อย่าง
ถาวร เมื่อใดที่เราต้องการเข้าถึงข้อมูลที่ถูกบันทึกไว้ เราจึงสั่งให้
โปรแกรมเข้าไปน าค่านั ้นๆ ออกมาใช้งาน
• แบ่งเป็น 2 ประเภท
– Text Files แฟ้มข้อมูลที่เก็บข้อมูลในรูปแบบตัวอักษร
– Binary Files แฟ้มข้อมูลสำาหรับงานของคอมพิวเตอร์
File? (cont.)
• เราทำงานกับไฟล์ได้ทั้งการอ่าน หรือ เขียนไฟล์ • หากเราสั่งให้โปรแกรมที่เราสร้างขึ ้นมาอ่านไฟล์ ข้อมูลจะถูกอ่านขึ้นมาเก็บไว้ในหน่วยความจำก่อนนำไปใช้ • หากเราสั่งให้โปรแกรมที่เราสร้างขึ ้นมาเขียนไฟล์ ข้อมูลที่เราจะเขียนจะถูกเก็บไว้ในหน่วยความจำก่อนจะถูกเขียนลงไฟล์ • เราเรียกหน่วยความจาที่พักนี้ว่า บัฟเฟอร์ (Buffer) |