J'ai une structure qui contient des noms et des âges. J'ai fait une liste chaînée de ces structures, en utilisant cela comme un pointeur:Accéder à la structure à l'aide de pointeurs [c]
aNode *rootA;
dans ma principale. Maintenant, j'envoyer Roota ** à une fonction comme si
addElement(5,"Drew",&rootA);
Parce que je dois passer Roota par référence afin que je puisse le modifier dans d'autres fonctions (dans mon programme actuel j'ai deux racines, donc le retour ne sera pas travail)
Le problème est, dans mon programme, je ne peux pas dire accéder aux membres de la structure.
*rootA->age = 4;
par exemple ne fonctionne pas.
J'espère que vous pourrez m'aider. Merci!
Wow, c'est parfait. Merci, je n'avais aucune idée que ça fonctionnait comme ça. En outre, obtenir une réponse en 36 secondes c'est tout à fait raison. Je dois attendre 11min pour le sélectionner comme la bonne réponse, lol! – Blackbinary
+1 pour une réponse très complète –
Les erreurs de préséance sont des fautes courantes dans la programmation d'aujourd'hui. – Robert