Bonjour à tous.
J'ai une question concernant les initialisations statiques. Dans un programme, je défini la structure Arbre:
et j'aimerais pouvoir créer de manière statique un arbre, aussi compliqué que je veux. J'ai essayé avec cette syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct Arbre { int valeur; Arbre* gauche; Arbre* droit; };
mais elle ne marche, car l'élément
Code : Sélectionner tout - Visualiser dans une fenêtre à part a = {3,{2,NULL,NULL},{{1,NULL,NULL}}};
est du type Arbre et non Arbre*. J'ai essayé toutes les syntaxes possibles, en vain. Quelqu'un pourrait-il éclairer ma lanterne ? Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part {2,NULL,NULL}
Partager