ชื่อฟังก์ชัน : ftell
ไฟล์ส่วนหัว : <stdio.h>
ฟังก์ชั่นต้นแบบ : long ftell(FILE *stream);
ฟังก์ชั่น : อ็อฟเซ็ตคือจำนวนไบต์จากจุดเริ่มต้นของไฟล์
พารามิเตอร์ : FILE *สตรีมไฟล์สตรีมที่ต้องส่งคืนตัวชี้
ค่าที่ส่งคืน : ส่งคืนตำแหน่งของตัวชี้ไฟล์ปัจจุบันสำเร็จ ส่งคืน -1L เมื่อเกิดข้อผิดพลาด ซึ่งเป็นค่า -1 ของจำนวนเต็มแบบยาว
ตัวอย่างโปรแกรม : เปิดไฟล์ ป้อนสตริงลงในสตรีมไฟล์ และส่งออกความยาวของไฟล์
#include<stdio.h>intmain(void){FILE*stream=fopen(test.txt,w+);if(!stream){printf(cannotopenthefilen);return0;}fprintf(สตรีม,www.dotcpp.com) );printf(Thefilepointerisatbyte%ldn,ftell(สตรีม));fclose(สตรีม);return0;}
ผลการวิ่ง
ตัวชี้ไฟล์satbyte14