[c] passage de paramètres par adresse
Bonjour,
j explique mon problème.
Actuellement mon programme est le suivant (en simplifié, je n ai mis que ce qui importe au problème que je rencontre):
Code:
1 2 3 4 5 6
| int main(void){
MonType *contenu = NULL;
.
.
fonction1(&contenu);
} |
Ceci marche très bien
Mais désormais j aimerais avoir ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11
| int main(void){
MonType *contenu = NULL;
.
.
fonction2(&contenu);
}
void fonction2(MonType *contenu)
{
fonction1(&contenu);
} |
Mais là, il n y a plus de passage par adresse entre la fonction1 et la fonction2.
ps: dites moi si je ne suis pas clair.
Merci