การเปิดแฟ้ม
• ต้องประกาศพอยท์เตอร์สำหรับชีี้ไปยังแฟ้มที่เราต้องการอ่าน • ระบุชื่อแฟ้ม • บอกจุดประสงค์ของการเปิดแฟ้ม _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ FILE *fp fp = fopen ("ชื่อแฟ้ม" , "จุดประสงค์การเปิด") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ • fp คือชื่อตัวแปรพอยท์เตอร์ • ชื่อแฟ้ม คือ ที่อยู่และชื่อไฟล์ที่เราต้องการเปิด • จุดประสงค์การเปิด คือ โหมดหรือวิธีการเปิด จุดประสงค์การเปิดแฟ้มข้อมูล – “r” เปิดแฟ้ มข้อมูลเพื่อ อ่าน – “w” เปิ ดแฟ้ มข้อมูลเพื่อ เขียนทับไฟล์เก่า – “a” เปิ ดแฟ้ มข้อมูลเพื่อ เขียนข้อมูลต่อ – “r+” เปิ ดแฟ้ มข้อมูลเพื่อ อ่านหรือเขียนข้อมูลทับไฟล์เก่า – “w+” เปิ ดแฟ้ มข้อมูลเพื่อ อ่านหรือเขียนข้อมูลทับไฟล์เก่า – “a+” เปิ ดแฟ้ มข้อมูลเพื่อ เขียนข้อมูลต่อ • หากต้องการเขียนแต่ไฟล์นั ้นยังไม่มีอยู่ คอมไพเลอร์จะสร้างไฟล์นั้นขึ้นให้เรา |
การเปิดแฟ้ม
• เมื่อทำงานกับแฟ้มข้อมูลใดๆ เสร็จเรียบร้อยแล้ว เราควรทำการปิด แฟ้มข้อมูล (close) เพื่อทำการบันทึกข้อมูลสุดท้ายลงในแฟ้มข้อมูล และทำการคืนทรัพยากรให้กับเครื่อง _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ fclose (fp) ; _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ • fp คือชื่อของตัวแปรพอยท์เตอร์ที่เราได้ชี ้ไปยังแฟ้ มข้อมูล |