اسم الوظيفة : إغلاق
ملف الرأس : <io.h>
النموذج الأولي للوظيفة : إغلاق int(مقبض int);
الوظيفة : تستخدم لإغلاق الملف المفتوح بواسطة الدالة open()
المعلمة : مقبض int تم إرجاع مقبض الملف عند فتح الملف
قيمة الإرجاع : 0 عند النجاح، -1 عند الفشل
مثال على البرنامج : أغلق الملف الذي تم فتحه بواسطة الوظيفة المفتوحة وأخرج المطالبة
#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)?successful Close:fail Close;printf(%sn,str);return0;}
نتائج التشغيل:
SuccessClose