اسم الوظيفة : طول الملف
ملف الرأس : <io.h>
النموذج الأولي للوظيفة : طول الملف int (مقبض int)؛
الوظيفة : حساب عدد بايتات الملف المفتوح بواسطة الدالة open()
المعلمات : مقبض int هو مقبض الملف الذي سيتم حسابه
قيمة الإرجاع : إرجاع طول الملف المفتوح
مثال برنامج : استخدم الدالة المفتوحة لفتح ملف وحساب عدد البايتات في الملف
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,_O_RDWR+O_CREAT);if(fd==-1 ){مطبعة f(cannotreatethefilen);return1;}intlen=filelength(fd);printf(thefilelengthis%dn,len);إغلاق(fd);printf(OK);return0;}
نتائج التشغيل
طول الملف46