Russian Belarusian English German Japanese Ukrainian

Ftell

CuBook05

Функция

Возвращает положение указателя текущей позиции файла.
 
Синтаксис

#include <stdio.h>
long int ftell(FILE *stream);
 
Прототип

stdio.h
 
Описание

Функция ftell возвращает положение указателя текущей позиции файла, связанного с потоком stream. Значение выдается в виде смещения в байтах относительно начала файла. Значение, возвращаемое ftell, можно в дальнейшем использовать при вызове функции fseek.
 
Возвращаемое значение

Функция ftell возвращает положение указателя текущей позиции при успешном завершении. При ошибке возвращает -1L, и присваивает переменной errno положительное значение.
 
Переносимость

Функция ftell доступна на системах UNIX и поддерживается стандартом ANSI C.
 
Пример

#include<stdio.h>

int main(void)
{
FILE *stream;
stream = fopen("DUMMY.FIL","w+");
fprintf(stream,"Это тест");
printf("Указатель файла: %ld\n",ftell(stream));
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий