Bonjour à tous.

J'ai une question concernant les initialisations statiques. Dans un programme, je défini la structure Arbre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
struct Arbre {
 int valeur;
 Arbre* gauche;
 Arbre* droit;
};
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
 a = {3,{2,NULL,NULL},{{1,NULL,NULL}}};
mais elle ne marche, car l'élément

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.