Pointeur et accès structure
Bonjour :) voila j'ai un petit problème... J'ai deux structures :
Code:
1 2 3 4 5 6 7
| typedef struct TMaillon Maillon;
struct TMaillon {
void *motchaine; /* mot lu et stocke dans la liste chaînée */
LC *ptrLigneColonne; /* ponteur sur la structure LC */
Maillon *suivant; /* adresse du prochain maillon de la liste chaînée */
}; |
Code:
1 2 3 4 5 6 7
| /* la structure TLC */
typedef struct TLC LC;
struct TLC {
int Ligne, Colonne; /* ligne et colonne d'un mot */
LC *suivant; /* adresse du prochain maillon de la liste chaînée LC */
}; |
La première structure possède un pointeur permettant d'acceder aux données de la deuxième.
Cependant dès que je tente de faire une lecture sur la structure LC par l'intermediaire du pointeur ptrLigneColonne, mon programme s'arrete sur le message d'erreur : "erreur de segmentation".
sachant que je tente d'accéder par ce code :
Code:
MaChaine_move->ptrLigneColonne->Ligne
et que la structure LC se remplie bien...
Merci pour vos conseils.