Bonsoir,
J'ai une question concernant l'écriture et la lecture de liste chainée dans un fichier.data
J'ai une structure PERS qui contient des infos (nom , âge et adresse de l'élément suivant) :
struct PERS {
char nom[20];
int age;
struct PERS *psvt;
};Ensuite , 2 fonctions , une pour ajouter des éléments et une autre pour afficher le contenu de la liste.
int Ajout(struct PERS *liste , FILE *fp)
{
boucle pour saisir le nom et l'âge + malloc pour nouvel élément.
un fwrite
}
void afficher (FILE *fp)
{
un fread
boucle pour afficher le contenu de la liste chainée
}Je ne sais pas quels arguments donner à mon fwrite et fread.
D'avance merci.