Bonjour,
Je me demandais si il y avait moyen de directement accèder à un champ d'une structure via un pointeur qui pointe sur un pointeur pointant sur la structure en question. :p
Je sais ça à l'air tordu (enfin moi je trouve) mais ça m'aiderait pour éviter des allocations.
Résumé générique
et donc il faudrait que j'accède via bidule->nxt->id.value
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 typedef struct brole { int value; }Brole, *PBrole; typedef struct stack { Brole id; struct stack *nxt; }Stack, *PStack; Stack muche; PStack bidule = &muche
mais ça ne marche pas, et ma question est est ce que la syntaxe est correcte ou non. Si non, quelle est elle, et si oui ... ben bonjour les allocations alors
Merci d'avance![]()
Partager