Описание функций Си

Rewind



     rewind

Функция Устанавливает указатель в начало потока.

Синтаксис #include

int rewind(FILE *stream);

Файл, содержащий stdio.h прототип

Описание rewind(stream) эквивалентно fseek(stream, 0L, SEEK_SET), за исключением того, что rewind обну- ляет признаки конца файла и ошибки, в то время, как fseek обнуляет только признак конца файла.

Возвращаемое Нет. значение

Переносимость rewind доступна во всех системах UNIX и поддержи- вается стандартом ANSI C.

Смотрите также

Пример:

#include

#include

int main(void) { FILE *fp; char *fname = "TXXXXXX",*newname,first; newname = mktemp(fname); fp = fopen(newname,"w+"); fprintf(fp,"abcdefghijklmnopqrstuvwxyz"); rewind(fp); fscanf(fp,%c,&first); printf("Первый символ: %c",first); fclose(fp); remove(nemname); return 0; }



Содержание раздела