15-Mavzu. Ma’lumotlarning faylli toifasi. Toifali fayllarni dasturlashda qo’llash. Reja


Download 188.5 Kb.
bet4/15
Sana29.12.2021
Hajmi188.5 Kb.
#183776
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
5-Ma’ruza. Ma’lumotlarning faylli toifasi. Toifali fayllarni das

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:



O'zgarmas

whence

Izoh

SEEK_SET

0

Fayl boshiga nisbatan siljitish

SEEK_CUR

1

Fayl ko'rsatkichining joriy xolatiga nisbatan siljitish

SEEK_END

2

Fayl oxiriga nisbatan siljitish

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.


Download 188.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling