Allocation dynamique tableau dans structure
Salut à tous,
Sauriez vous me dire comment allouer dynamiquement un tableau dans une structure ?
J'arrive à faire l'essentiel mais dans la structure je n'y arrive pas, voici un exemple de code qui illustre le probleme :
Code:
1 2 3 4 5 6 7 8 9
| typedef struct /* Déclaration de notre structure */
{
char nom[30];
char code;
int cotes[];
}Element;
Element *Pelm;
Pelm=malloc(4 * sizeof(int)); |
==> jusque là ça va, mais quand je fais :
Code:
Pelm[i].cotes=malloc(3 * sizeof(int));
Là j'ai une erreur de type C2106.