Για να κλείσουμε ένα αρχείο πρέπει να χρησιμοποιήσουμε την συνάρτηση fclose.
H fclose κλείνει ένα αρχείο το οποίο έχει ανοιχτεί με τη fopen.
Σύνταξη :
int fclose ( FILE * fp)
fclose ( fp ) ;
όπου fp ο δείκτης τύπου FILE του αρχείου που θέλουμε να κλείσουμε.
Η συνάρτηση επιστρέφει τιμή 0 όταν είναι επιτυχής.
Διαφορετικά, επιστρέφει μη μηδενική τιμή.
Πιο συγκεκριμένα , επιστρέφει μία ειδική τιμή η οποία ονομάζεται EOF ("end of file") και δηλώνει ότι τερματίστηκε το αρχείο επειδή συνέβη κάποιο λάθος.
Για να μας επιστρέψει την τιμή ( EOF = - 1 ) αυτή πρέπει να έχουμε συμπεριλάβει στην δήλωση των βιβλιοθηκών μας το αρχείο :
H fclose κλείνει ένα αρχείο το οποίο έχει ανοιχτεί με τη fopen.
Σύνταξη :
int fclose ( FILE * fp)
fclose ( fp ) ;
όπου fp ο δείκτης τύπου FILE του αρχείου που θέλουμε να κλείσουμε.
Η συνάρτηση επιστρέφει τιμή 0 όταν είναι επιτυχής.
Διαφορετικά, επιστρέφει μη μηδενική τιμή.
Πιο συγκεκριμένα , επιστρέφει μία ειδική τιμή η οποία ονομάζεται EOF ("end of file") και δηλώνει ότι τερματίστηκε το αρχείο επειδή συνέβη κάποιο λάθος.
Για να μας επιστρέψει την τιμή ( EOF = - 1 ) αυτή πρέπει να έχουμε συμπεριλάβει στην δήλωση των βιβλιοθηκών μας το αρχείο :
- stdio.h ( #iclude<stdio.h> )