long int ftell (FILE * stream);
Fayl ko'rsatkichini siljitish uchun fseek funksiyasi ishlatiladi.
int fseek (FILE * stream, long int offset, int whence);
Bu funksiya offset da ko'ratilgan bayt miqdoricha siljishni amalga oshiradi.
whence o'zgaruvchisi quyidagi qiymatlarni qabul qilishi mumkin:
-
Agar whence = 1 bo'lsa (SEEK_CUR), offset musbat (o'ngga siljish) yoki manfiy (chapga siljish) bo'lishi mumkin.
Fayl ko'rsatkichini faylning boshiga o'rnatish uchun rewind funksiyasi ishlatiladi. void rewind (FILE * stream);
Bu amalni fayl ko'rsatkichini siljitish orqali ham amalga oshirish mumkin. fseek (f, 0, SEEK_SET);
Agar faylda faqat butun sonlar yozilgan bo'lsa, uning k - elementiga murojaat quyidagicha bo'ladi.
Do'stlaringiz bilan baham: |