ชื่อฟังก์ชัน : ปิด
ไฟล์ส่วนหัว : <io.h>
ต้นแบบฟังก์ชัน : int close(int handle);
ฟังก์ชั่น : ใช้เพื่อปิดไฟล์ที่เปิดโดยฟังก์ชั่น open()
พารามิเตอร์ : int handle ตัวจัดการไฟล์ส่งคืนเมื่อเปิดไฟล์
ค่าส่งคืน : 0 เมื่อสำเร็จ -1 เมื่อล้มเหลว
ตัวอย่างโปรแกรม : ปิดไฟล์ที่เปิดโดยฟังก์ชัน open และแสดงข้อความแจ้ง
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDONLY+O_CREAT);if(fd==-1 ){printf(cannotopenthefilen);return1;}char*str=(ปิด(fd)==0)?successfulclose:failclose;printf(%sn,str);return0;}
ผลการวิ่ง:
ประสบความสำเร็จปิด