Initialisation d'un pointeur sur structure
Bonjour.
Voilà, j'ai une erreur d'exécution que je n'arrive pas à comprendre.
J'ai une structure toute bête composée d'entiers.
Dans mon main, je crée un pointeur sur cette structure et j'initialise chaque champ à la main.
La compilation se déroule sans problème mais l'exécutino bloque à la ligne indiquée.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| struct tache{
int ID;
int Duree;
int PI;
int V;
int DP;
int PA;
};
int main()
{
struct tache* Tache1;
Tache1->ID=30213;
Tache1->Duree=80;
Tache1->PI=786;
Tache1->V=10;
Tache1->DP=50;//l'exécution bloque avant cette ligne
Tache1->PA = 32;
return 0;
} |
Rien de bien compliqué, c'est pourquoi je ne vois pas d'où peut provenir l'erreur.
Merci d'avance