Εκτύπωση αρχείων |
Το παράδειγμα που ακολουθεί δείχνει πώς μπορούμε να εκτυπώσουμε ένα αρχείο αντί να το εμφανίσουμε στην οθόνη. Το πρόγραμμα βρίσκεται στο αρχείο PRINTDAT.C και είναι μάλλον απλό. Οι περισσότεροι μεταφραστές C έχουν το όνομα αρχείου (συσκευής) PRN κρατημένο γιά τον εκτυπωτή. Υπάρχουν και μερικά άλλα ονόματα που χρησιμοποιούνται μερικές φορές όπως LPT, LPT1, LPT2 κ.λπ. Τελικά υπάρχουν μερικοί μεταφραστές που χρησιμοποιούν τον δείκτη απομονωτή αρχείου stdprn. Το πρόγραμμα ανοίγει δύο αρχεία ένα γιά διάβασμα και ένα γιά γράψιμο. Το αρχείο γιά γράψιμο έχει το όνομα PRN έτσι ώστε το αποτέλεσμα να στέλενεται γιά εκτύπωση. Κάθε χαρακτήρας που διαβάζεται εμφανίζεται στην οθόνη και στέλενεται γιά εκτύπωση. Κανονικά θα έπρεπε μετά από κάθε συνάρτηση fopen να εξετάζουμε εάν το αντίστοιχο άνοιγμα έγινε με επιτυχία. Η επέκταση αυτή αφήνεται σαν άσκηση. |
![]() |
![]() |
![]() |