Bonjour,
J'ai déclarer une structure et une fonction dans mon .h :
Puis dans le .c
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include "D:\banque\Client.h" #ifndef __CLIENT__ #define __CLIENT__ #define CAPACITE 20000 typedef struct { Client liste[CAPACITE]; int taille; }listeClient; listeClient* creerlisteClient(void); #endif
Dès la seconde ligne j'ai une erreur de compilation : D:\Banque\listeClient.c|2|error: expected declaration specifiers or '...' before 'listeClient'|
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #include "D:\banque\listeClient.h" listeClient* creerlisteClient() { listeClient *c; ... return c; }
Je ne vois vraiment pas ou se trouve le problème, j'ai essayer d'enlever (void) ou de le rajouter rien. Voila maintenant 1h que je tourne en rond.
Merci de votre aide.
Partager