Bonjour,

J'ai une liste de personne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
typedef struct {
	char	*nom;
	char	*prenom;
	char	*age;
} Personne;
Personne list[???];
J'ai une bibliothèque qui doit utiliser cette liste : le problème est que je ne sais pas comment passer cette variable vers ma bibliothèque vu qu'elle est de taille dynamique.

Si pour initialiser ma bibliothèque, j'utilise cette fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void initBibliotheque(Personne  *list);
=> le problème est que je ne vois pas comment ma bibliothèque peut connaitre la taille de ma liste. Je pensais ajouter un second paramètre (nombre d'éléments de la liste) dans ma fonction : comment feriez-vous ?