Social Buttons

Η συνάρτηση fscanf

Η συνάρτηση fscanf συμπεριφέρεται όπως η scanf, με τη διαφορά ότι διαβάζει μορφοποιημένα δεδομένα όχι από το πληκτρολόγιο ,αλλά από αρχείο.

Σύνταξη :

int fscanf (FILE  * fp , char* αλφ_μορφ ,  δνση 1, δνση2...); 

Οι διευθύνσεις μεταβλητών (δνση1 ,δνση2 ,...) στις οποίες θα γίνει η καταχώριση .

 Η fscanf επιστρέφει τον αριθμό των δεδομένων που διάβασε από το αρχείο.

Για να δουλέψει σωστά η fscanf ,το αρχείο θα πρέπει να περιέχει τα δεδομένα με κάποιο μορφοποιημένο τρόπο (όπως αν δίνονταν από το πληκτρολόγιο).

Η fscanf εκλαμβάνει τους χαρακτήρες λευκού διαστήματος ως χαρακτήρες διαχωρισμού των δεδομένων του αρχείου

Οι χαρακτήρες αυτοί είναι : 

  • ο χαρακτήρας του διαστήματος 
  • ο χαρακτήρας αλλαγής γραμμής
  • ο χαρακτήρας  tab


Tα διάφορα δεδομένα του αρχείου θα πρέπει να διαχωρίζονται με αυτούς τους χαρακτήρες προκειμένου να μπορούν να διαβαστούν από τη συνάρτηση fscantf .

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