Ecriture et lecture d'un tableau

Le format binaire permet d'écrire un tableau en une seule instuction sans parcours du tableau.

Ecriture d'un tableau en une seule instruction

#include<stdio.h>
#define taille 10
int main(void)
{
int t[taille] = {12,23,43,56,67,57,89,98,78,14};
FILE* f;
f = fopen("sauverTableau.bin", "wb");
if (f = = NULL)
    printf ("Erreur ...");
else
   {
     fwrite(t, sizeof(int),taille,f);    
  
   
}
fclose(f);  
/* ajoute EOF au fichier et ferme le fichier */
}

Lecture d'un tableau en une seule instruction

#include<stdio.h>
#define taille 10
int main(void)
{
int t[taille] ;
FILE* f;
f = fopen("sauverTableau.bin", "rb");
if (f = = NULL)
    printf ("Erreur ...");
else
   {
     fread(t, sizeof(int),taille,f);    
  
   
}
fclose(f);

}


suivant
            plan