C/rewind

< C

DeklaracjaEdytuj

void rewind(FILE *file);


Pliku nagłówkowyEdytuj

stdio.h


OpisEdytuj

Funkcja 'przewija' plik do początku. Jest równoważna wywołaniu funkcji fseek(file, 0, 0).


Wartość zwracanaEdytuj

Brak.


Przykład użyciaEdytuj

#include <stdio.h>

int main() 
{
    char buf[255]; 
    FILE *f = fopen("notatki.txt", "r");

    if(f == NULL)
        return 1;

    fread(buf, sizeof (char), 254, f);   // czytamy 254 znaki
    puts(buf);

    rewind(f);   // przewijamy plik do początku
    fread(buf, sizeof (char), 254, f);
    puts(buf);

    fclose(f);
    return 0;
}