Salut,
J'ai essayer de mettre en pratique la définition d'une structure avec pointeur mais ca bug![]()
voici une partie du code dans lequel je defini et initialise mes variables
il me dit uhhandle exception
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 typedef struct test{ short *outLtable; short *outMtable; short *outRtable; short *outStable; double *outDtable; } test; test *option ; if (option = malloc(sizeof(test)) == NULL) { perror("malloc failed"); exit(EXIT_FAILURE); } option -> outDtable = NULL; option -> outLtable = NULL; option -> outMtable = NULL; option -> outRtable = NULL; option -> outStable = NULL;![]()
pourtant il me semblait que c'est ainsi qu'il fallait initialiser. Le problem semble venir des lignes option -> outDtable = NULL; mais je ne comprens pas pourquoi.
merci pour votre aide
Partager