C/fclose

< C

DeklaracjaEdytuj

int fclose (FILE *plik);

Pliku nagłówkowyEdytuj

stdio.h

OpisEdytuj

Funkcja fclose() zamyka otwarty funkcją fopen() plik. Jeśli plik nie zostanie zamknięty, a program zakończy działanie, zmiany nie zostaną zapisane.

Wartość zwracanaEdytuj

Funkcja zwraca 0, a w przypadku błędu EOF.

Przykład użyciaEdytuj

#include <stdio.h>

int main()
{
    FILE *f = fopen("plik.txt", "w");   // otworzenie pliku do zapisu
    if (f) {
        fputs("Przyklad z podrecznika C na Wikibooks!", f);   // zapisanie do pliku
        fclose(f);   // zamknięcie pliku i zapisanie zmian
    }
    return 0;
}