Salut,
Voila la structure que je veux faire:
J'essaie ensuite de la remplir mais sans succès...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
Que faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Partager