بو فانکشنین چوخ ساده اولماسی اوچون آرتیق آچیقلاما لازیم دئییل.
ftell ( file pointer );
پارانتز ایچینده فایل ایشارهچیسی یازیلیر و فانکشنیین قایتاردیغی میقدار ایسه، آخیمین ایندیکی یئری حساب اولور.
داها ایدین بیلمگینیز اوچون قاباقکی پروقرامی بیراز دییشیریک:
#include <stdio.h>
int main()
{
char name[32]="";
FILE *fp;
fp = fopen("file.txt", "w+");
fprintf(fp,"%s","ali shir nevayi!");
fseek(fp,0,SEEK_END);
printf("End position = %ld",ftell(fp));
fclose(fp);
return 0;
}
Output Terminal
End position = 16
Process returned 0 (0x0) execution time : 0.004 s
Press ENTER to continue.
نتیجه چوخ آیدیندیر. یازدیغیمیز ایسترینگین ۱۶ کاراکتر اوزونلوغو وار ایدی.
البته دوزن اولاراق، بیر بوش کاراکتر ده دوزنه ایضافه اولونار، آنجاق فایلداکی EOF کاراکتری، دوغرودان دا کاراکتر دئسسل، بلکه بیر موقعیت ساییلیر.
بونا گؤره ده ftell() فانکشنی، فایلین سونونا چاتسا، سادهجه اوخونا بیلن کاراکترهجن سایاجاق و EOF کاراکتری سایمایاجاق.