Δημιουργήστε ένα δείκτη αρχείου και να ανοίξετε ένα αρχείο χρησιμοποιώντας αυτό το δείκτη . Εισάγετε αυτό το παράδειγμα κώδικα στο πρόγραμμα επεξεργασίας κειμένου . Ο δείκτης FILE - ένας ειδικός τύπος του δείκτη στο C - αναφέρεται σε ένα αρχείο για τις λειτουργίες εισόδου /εξόδου :
# include stdio.h
int main ( ) {
FILE * αρχείο ?
= αρχείο fopen ( "c : \\ \\ example.text " , " r" ) ?
Σε αυτό το παράδειγμα , ο δείκτης FILE " αρχείο" αναφέρεται σε ένα αρχείο κειμένου το όνομα " παράδειγμα " που βρίσκεται στην κύρια " c : \\ " διαμέρισμα του σκληρού δίσκου ? το "r" επιχείρημα δηλώνει ότι το αρχείο ανοίγει ως μόνο για ανάγνωση 2
Δημιουργήστε έναν ακέραιο για την αποθήκευση . το αρχείο , και ο βρόχος να διαβάσει το αρχείο . Σε αυτόν τον κώδικα , ένας ακέραιος αποθηκεύει έναν αριθμό, ενώ το αρχείο διασχίζεται :
int x ?
Ενώ
{
}
στο "ενώ" Προσωπικά , το " feof ( αρχείο ) " κλήση λειτουργία ελέγχει το δείκτη FILE " αρχείο" για τη συμβολική ΕΟΦ . Όταν ο δείκτης περιέχει τον τρόπο, το τέλος του αρχείου επιτυγχάνεται και ο βρόχος σταματά .
Εικόνων 3
Διαβάστε από το αρχείο , ένα ακέραιο σε ένα χρόνο , με τη λειτουργία " fscanf " . Για παράδειγμα : ( ! Feof ( αρχείο ) )
ενώ
{
αν ( fscanf ( αρχείο , " % d" , & x ) == 1 )
printf ( " $ d \\ n" , x ) ?
}
Η λειτουργία " fscanf " διαβάζει την είσοδο από το " αρχείο" ως δεκαδικά - ακέραιο - και καταστήματα αυτό στη μεταβλητή "x ". Το " if" εξασφαλίζει ότι μόνο ένα επιχείρημα που έχει ληφθεί ανά κλήση για " fscanf . " Στη συνέχεια, " printf " εκτυπώνει τον ακέραιο στον τερματικό σταθμό στη δική της γραμμή . Καταρτίσει το πρόγραμμα και εκτελέστε το αρχείο εξόδου για τα αποτελέσματα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα