Nombre s'attributs d'une structure de donnée

nassim1987 Messages postés 118 Statut Membre -  
lucas06150 Messages postés 156 Statut Membre -
Bonjour,

Bonjour,
je programme en c,et je voudrais avoir une structure de donnée avec pour chaque enregistrement un nombre nombre d'attribut variable et non fixé à la déclaration de la structure par exemple:
typedef struct{
type_attibut1 attribut1 ;
type_attibut2 attribut2;
type_attibut3 attribut3;
.
.
.
.
type_attributN attributN; } nom_structure ;

Voila je voudrais savoir comment faire pour déclarer cette structure avec N qui n'est pas une constante mais une variable puis comment lire et ecrire dans cette structure

Merci

1 réponse

lucas06150 Messages postés 156 Statut Membre 11
 
Salut,

J'ai pensé à ca :

typedef struct{ 
type_attribut attribut ;
 } Attribut; 


puis tu déclare un tableau d'Attribut pour avoir N attributs :

Attribut ArrayAttribut[N];


ce n'est qu'une idée
0
lucas06150 Messages postés 156 Statut Membre 11
 
mais il risque d'y avoir une erreur sur le type à la déclaration de l'attribut dans le tableau... à voir
0