Bonjour, j'ai un problème avec un pointeur, une structure et une fonction.
- J'ai créé une structure "date" (jour, mois, année)
- Je renseigne une variable de type "date"
- je crée un pointeur qui pointe sur cette variable (pDate)
- je crée une fonction "valide_la_date" qui recoit en parametre une variable de type "date".
Avant d'appeller ma fonction, j'affiche le contenu du pointeur
pour l'instant tout va bien ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf ("date_avant_valid:%d/%d/%d\n", (*pDate).jour, (*pDate).numMois, (*pDate).annee);
J'appelle ma fonction de la maniere suivante:
ma fonction est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part valide_ma_date (*pDate);
le probleme est que dans ma fonction valide_ma_date, je ne recupere pas ma variable ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int valide_ma_date (struct date uneDate) { ... }
Pouvez vous me donner un conseil ?
Merci
Matthieu
Partager