ชื่อฟังก์ชัน : filelength
ไฟล์ส่วนหัว : <io.h>
ต้นแบบฟังก์ชัน : ความยาวไฟล์ int (ตัวจัดการ int);
ฟังก์ชั่น : นับจำนวนไบต์ของไฟล์ที่เปิดโดยฟังก์ชั่น open()
พารามิเตอร์ : int handle คือตัวจัดการไฟล์ที่จะนับ
ค่าที่ส่งคืน : ส่งกลับความยาวของไฟล์ที่เปิด
ตัวอย่างโปรแกรม : ใช้ฟังก์ชัน open เพื่อเปิดไฟล์และนับจำนวนไบต์ในไฟล์
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,_O_RDWR+O_CREAT);if(fd==-1 ){พิมพ์ f(ไม่สามารถรักษาไฟล์n);return1;}intlen=ความยาวไฟล์(fd);printf(thefilelengthis%dn,len);ปิด(fd);printf(ตกลง);return0;}
ผลการวิ่ง
ความยาวไฟล์คือ46