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

nassim1987 Messages postés 118 Statut Membre -  
lucas06150 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. lucas06150 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   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
    1. lucas06150 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   11
       
      mais il risque d'y avoir une erreur sur le type à la déclaration de l'attribut dans le tableau... à voir
      0