Bonsoir,
Depuis plusieurs jours, je peine à réaliser une structure de liste chaînée basique en C++.
J'ai tout tenté, mais systématiquement j'obtiens une erreur de segmentation....
D'après gdb, elle se produirait à la ligne 25 ci-dessous mais je ne comprends pas pourquoi...
Je suis sûr qu'il s'agit d'une erreur toute bête mais plusieurs jours de réflexion ne m'ont pas aidé à l'identifier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 #include <iostream> struct Noeud { int valeur; Noeud *noeud_suivant; }; struct Liste { Noeud *tete_de_liste; }; int main() { Liste *liste; Noeud *noeud; noeud->valeur = 20; noeud->noeud_suivant = nullptr; liste->tete_de_liste = noeud; }
Merci par avance pour votre aide
Partager