Les Fichiers
Les Fichiers
Les Fichiers
GENERALITES
En binaire:
Fichier dit " binaire ", les informations sont codées telles
que. Ce sont en général des fichiers de nombres. Ils ne
sont pas listables.
En ASCII:
Fichier dit " texte ", les informations sont codées en ASCII.
Ces fichiers sont listables. Le dernier octet de ces
fichiers est EOF (caractère ASCII spécifique).
MANIPULATION DES FICHIERS
Les opérations possibles avec les fichiers sont:
Créer - Ouvrir - Fermer - Lire - Ecrire – Détruire-Renommer.
La plupart des fonctions permettant la manipulation des
fichiers sont rangées dans la bibliothèque standard
STDIO.H, certaines dans la bibliothèque IO.H pour le
BORLAND C++.
1.Déclaration:
FILE *fichier; /* majuscules obligatoires pour FILE */
On définit un pointeur. Il s'agit du pointeur représenté sur
la figure du début de chapitre. Ce pointeur fournit
l'adresse d'une cellule donnée.
La déclaration des fichiers doit figurer AVANT la
déclaration des autres variables.
2.Ouverture:
int tab[10] ;
fwrite(tab,4,3,fichier) ;
int fprintf(FILE *fichier, char *format, liste d'expressions);
Exemples:
fprintf(fichier,"%s","il fait beau");
fprintf(fichier,"%d",n);
fprintf(fichier,"%s%d","il fait beau",n);
Fin de la présentation