اسم الوظيفة : القراءة
ملف الرأس : <io.h>
النموذج الأولي للوظيفة : قراءة int(int Handle,void *buf,int len);
الوظيفة : تستخدم لقراءة محتويات ملف مفتوح
المعلمة : مقبض int هو الملف المراد قراءته
void *buf هو المخزن المؤقت لحفظ محتوى القراءة
يقرأ int len طول الملف
قيمة الإرجاع : إرجاع العدد الفعلي للبايتات المقروءة
مثال للبرنامج : قم بإنشاء ملف بالمحتوى الذي يعجبني www.dotcpp.com كثيرًا!
// افتح الملف واقرأ محتويات الملف #include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt, O_RDONLY) ;if(fd==-1){printf(cannotopenthefilen);return1;}charbuf[1024]={ };intlen=read(fd,buf,1024);printf(%snlen= %d n,buf,len);إغلاق(fd);return0;}
نتائج التشغيل
Ilikewww.dotcpp.comverymuch!len=32