Bonjour tout le monde,
Je crée une simple structure pour tenter de comprendre les structures dynamiques.
J'essaie d'affecter 5 fois, donc à 5 planètes différentes, le nom "Test" mais j'obtiens ce message d'erreur :
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 typedef struct { char TypeP; char* Nom; double km; }planets; void main() { planets* LesPlanetes; for (int i =0; i<5;i++) { LesPlanetes[i].Nom = "Test"; } }
Je présûme que c'est un problème d'accès à la mémoire.unhandled exception in Astromie2.exe : 0xC000000005. Access Violation
planets* veut bien dire qu'on ne connait pas la taille au départ et qu'on peut alors l'étendre ?
J'espère que vous pourrez m'aider.
Merci d'avance.
beegees
Partager