Probleme avec des pointeur de structure [Résolu] - C - Programmation
Marsh Posté le 28-06-2009 à 00:47:48
Bah, quand tu déclares ton pointeur, tu ne l'initialise pas. Donc forcément si tu tentes d'accèder aux champs par la suite, c'est un SEGFAULT garanti.
Deux solutions :
Code :
|
ou
Code :
|
Marsh Posté le 28-06-2009 à 11:19:21
Ok, merci pour la reponse c'etait effectivement ça.
Je viens de corriger.
Marsh Posté le 28-06-2009 à 00:40:29
Bonsoir,
j'essiae de coder un projet pour un cours de programmation mais pas moyen de faire fonctinner les pointeur de struture.
J'ai défini une structure bdf comme ceci:
je l'initialise:
avec la fonction:
La compilation se passe sans accrochage mais lors de l'execution j'obtiens un erreur de segmentation certainement due a l'utilisation de -> , par exemple dans
bdf->nbfaits = nbf;
Je cherche desesperement la solution a ce probleme.
Merci d'avance pour votre aide, je suis vraiment bloqué.
Message édité par screugneugneu2009 le 28-06-2009 à 11:29:55