اسم الوظيفة : 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(stream,www.dotcpp.com );printf(Thefilepointerisatbyte%ldn,ftell(stream));f Close(stream);return0;}
نتائج التشغيل
مؤشر الملف هو سات بايت14