Salut, voila mon code écrit en C++ , ça semble bien mais j'ai cette erreur qui interrompe l'éxecution: Expected constuctor, destructor or type conversion before '*' token,dans la ligne 33( l'instruction: ListeP *initialisation()), voici mon code:
alors pourriez vous m'aider? et merci
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 #include <iostream> int main(){ // déclaration de la liste des éléments d'un processus typedef struct Element Element; struct Element { int nbr; Element *suivant; }; // déclaration du pointeur premier élément de chaque processus typedef struct ListeE ListeE; struct ListeE { Element *premierE; }; // déclaration de de la liste des processus typedef struct Proc Proc; struct Proc { Element proc; Proc *suivant; }; // déclaration du pointeur du premier processus typedef struct ListeP ListeP; { Proc *premierP; }; system("pause"); } //initialisation de la liste des processus ListeP *initialisation() { ListeP *listeP = malloc(sizeof(*listeP)); Proc *proc = malloc(sizeof(*proc)); if (listeP == NULL || elementP == NULL) { exit(EXIT_FAILURE); } proc->suivant = NULL; listeP->premier = proc; return listeP; }
Partager