Social Buttons

Άνοιγμα Αρχείων

Η συνάρτηση fopen χρησιμοποιείται  για το άνοιγμα ενός αρχείου.

Σύνταξη :

FILE *   fopen ( char *όνομα_αρχείου, char *ενέργεια)

Η fopen επιστρέφει ένα δείκτη τύπου FILE (ο τύπος αυτός ορίζεται στο αρχείο κεφαλίδας stdio.h)

Ο γενικός τρόπος χρήσης της fopen είναι ο ακόλουθος :

FILE * fp;
fp= fopen (όνομα_αρχείου,ενέργεια);

όπου όνομα_αρχείου είναι ένα σύνολο χαρακτήρων με τη διαδρομή και το όνομα του αρχείου που σκοπεύουμε να ανοίξουμε ,και τρόπος είναι ένα σύνολο χαρακτήρων που καθορίζει τον τρόπο με τον οποίο θα ανοιχτεί το συγκεκριμένο αρχείο.

Όταν δεν αναφέρεται η διαδρομή ,τότε το αρχείο υποθέτουμε ότι βρίσκεστε στον ίδιο φάκελο με τον κώδικα του προγράμματος .

Οι διάφοροι τρόποι φαίνονται παρακάτω :















Η fopen επιστρέφει ένα δείκτη τύπου FILE ο οποίος πρέπει να αποδοθεί σε μια αντίστοιχη μεταβλητή του ίδιου τύπου

Αν για οποιονδήποτε λόγο η fopen δεν μπορέσει να ανοίξει το αρχείο, θα επιστρέψει ένα δείκτη NULL.

Στην περίπτωση που η συνάρτηση fopen επιστρέψει δείκτη NULL,αυτό σημαίνει ότι υπήρξε πρόβλημα στο άνοιγμα του αρχείου και το πρόγραμμά μας τερματίζεται εμφανίζοντας παράλληλα ένα μήνυμα λάθους.

Μπορούμε να έχουμε ταυτόχρονα ανοιχτά περισσότερα από ένα αρχεία.

Κάθε αρχείο προσδιορίζεται από το δικό του δείκτη.


Copyright © 2015 Sofronas Konstantinos - Sotirios. All Rights Reserved. Designed By Sofronas