problème de remplissage d'une structure
Salut,
Voila la structure que je veux faire:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
typedef struct cellule
{
unsigned int pc;
int mnemo;
int opy; /* op source */
int opx; /* op destination */
int mode_run;
int mode_dasm;
int d_y;/*deplacement par rapport à l'adresse source d'origine */
int d_x;/*deplacement par rapport à l'adresse destination d'origine*/
char* etiquette;
};
typedef struct cellule* Cell; |
J'essaie ensuite de la remplir mais sans succès...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
int main(void)
{
Cell* tab;
tab=calloc(5, sizeof(Cell));
tab[0]->pc=0 ;
tab[0]->mnemo=0 ;
tab[0]->opy= 0;
tab[0]->opx= 1;
tab[0]->mode_run= 6;
tab[0]->mode_dasm= 22;
tab[0]->d_y= 0;
tab[0]->d_x= 4;
tab[0]->etiquette= NULL;
return 0;
} |
Que faire ?