lectpe
Messages postés162Date d'inscriptionlundi 12 novembre 2007StatutMembreDernière intervention17 juillet 2010
-
15 juin 2009 à 13:15
lectpe
Messages postés162Date d'inscriptionlundi 12 novembre 2007StatutMembreDernière intervention17 juillet 2010
-
17 juin 2009 à 21:08
Bonjour.
Je désire réaliser un arbre binaire en C.
Pour celà, j'ai déclaré une structure :
typedef struct Tree
{
char Node;
struct Tree *Left;
struct Tree *Right;
}Tree;
Dans mon main, je fais :
Tree One;
One.Node='+';
Je voudrais mettre la valeur '1' dans le Node du fils gauche mais je n'y arrive pas.
cs_TeniX
Messages postés118Date d'inscriptionmercredi 24 décembre 2003StatutMembreDernière intervention11 décembre 20112 15 juin 2009 à 19:07
Hum, je verrai plus un truc du genre
Tree One,Left; // soit Left est l'allocation
One.Node='+';
One.Left=&Left; // Je file l'addresse
One.Left->Node='1'; //Je pointe en verité sur Left.Node