Struct comme paramètres d'une fonction void
Résolu
cronos aisthesis
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je voudrai savoire comment passer un tableau de structure comme un paramètre d'une fonction void pour remplir les champs voila ma structure :
voila le tableau:
merci d'avance les ami(e)s
je voudrai savoire comment passer un tableau de structure comme un paramètre d'une fonction void pour remplir les champs voila ma structure :
typedef struct CITOYEN
{
char nom[10] ;
char prenom[20];
int cin[8];
int jour[2];
int mois[2];
int annee[4];
int numrue[5] ;
char cite[15] ;
char ville[20];
int codp[10] ;
}cit;
voila le tableau:
cit t[max] ;
merci d'avance les ami(e)s
Configuration: Windows Vista Firefox 3.5.2
8 réponses
-
salut. par pointeur bien sur:
void modif_Cit(struct cit* t,int max);
Il suffit alors de l'appeler ainsi:
modif_Cit(t,max); -
-
salut tout le monde
merci pour la réponse je c'est ça marche bien la première foi mais après non !!!
voila l'appel de la fonctionint calcule(struct cit t[])
sa retourne un erreur43 C:\Users\cronos aistehsis\Desktop\Untitled1.cpp using typedef-name `cit' after `struct'
-
excuser moi cette instruction
int calcule(struct cit t[])
c'est la déclaration pas l'appel j'ai aucun erreur dans l'appel mais le problème c'est se trouve au niveau de la déclaration -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
voila l'erreur
C:\Users\cronos aistehsis\Desktop\Untitled1.cpp using typedef-name `cit' after `struct' -
-
int calcule(cit t[]) ???
Le compilo te dit l'erreur : using typedef-name `cit' after `struct'
tu utilises un typename (dont le nom est "cit") après le mot clé struct !