J'ai bcp de mal avec les pointeurs, un peu d'aide svp ...

J'ai bcp de mal avec les pointeurs, un peu d'aide svp ... - C++ - Programmation

Marsh Posté le 02-01-2003 à 16:58:09    

Hello, voila mon probleme :
 
je desire construire un tableau de pointeur de noeud, voici mon code :
 
typedef struct automate {
    struct noeud *tableau [10];   // tableau de noeuds
} automate, *Ptautomate;      
 
typedef struct noeud {
    int numero;
    char data [100];
    int nbFils;
    struct noeud *fils [10];   // tableau de fils
    struct noeud *pere;
} noeud, *Ptnoeud;

 
Je sais qu'il doit etre bourré de fautes et c'est pour cela que je demande un peu d'aide.  :??:  :??:  
en plus, je ne sais pas tres bien comment accéder à mes différents valeurs dans les tableaux (pointeurs)

Reply

Marsh Posté le 02-01-2003 à 16:58:09   

Reply

Marsh Posté le 02-01-2003 à 17:56:16    

tu declares un pointeur sur structure automate comme ca :  automate* toto;
 
pur acceder aux champs, c'est l'operateur -> : toto->tableau[3] = ...
 


---------------
"OCPLB : On Casse Pas Le Binôme, 'moiselle Jade, Carlson & Peters, page 823 !"
Reply

Marsh Posté le 02-01-2003 à 18:26:40    

merci merci, je suis en train de déboguer tout ça
pas facile les pointeurs en c au début ;)

Reply

Marsh Posté le 02-01-2003 à 18:32:39    

arras a écrit :

merci merci, je suis en train de déboguer tout ça
pas facile les pointeurs en c au début ;)

en effet  :jap:


---------------
"OCPLB : On Casse Pas Le Binôme, 'moiselle Jade, Carlson & Peters, page 823 !"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed