Bonjour a tous,
je ne suis pas un expert du C...
A la compilation j'ai le warning : assignment from incompatible pointer type
concernant l'instruction essai = essai->next;
le bout de code suivant :
Donc je me retrouve avec plein de warnings avec mon code un peu plus complexe, cependant, tout fonctionne . Le gros souci, c'est que les warnings ne sont sans doute pas la pour rien, et ca va me faire perdre des points .....
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 #include <stdio.h> #include <stdlib.h> #define SIZESTRING 256 typedef struct { unsigned id; char name[SIZESTRING]; unsigned weight; struct command *next; } command; int main() { command *essai; essai = (command * ) malloc(sizeof(command)); while (essai->next != NULL) essai = essai->next; printf("Hello world!\n"); return 0 }
pouvez-vous m'aidez s'il vous plait ?
Partager