اسم الوظيفة : مفتوح
ملف الرأس : <io.h>
النموذج الأولي للوظيفة : int open(char *path,int Access[,int auth]);
الوظيفة : فتح ملف
المعلمات : char *path اسم الملف الذي يحتوي على المسار المراد فتحه، int Access هو طريقة الفتح، int auth هو إذن الوصول
قيمة الإرجاع : إرجاع مؤشر الملف عند النجاح، -1 عند الفشل.
مثال البرنامج : فتح ملف ومطالبات الإخراج
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDWR+O_CREAT);if(fd==-1 ){printf(cannotopenthefilen);return1;}printf(successfultoopenthefilen);إغلاق(fd);return0;}
نتائج التشغيل
Successtoopenthefile