Учись программированию на C++ Builder бесплатно!

Синтаксис


#include <stdio.h>
int rewind(FILE *stream);

Прототип


stdio.h

Описание


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

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


Нет.

Переносимость


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

Пример


#include <stdio.h>
#include <dir.h>

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;
}

Поиск по сайту