A voir également:
- Fonction retournant deux valeurs??
- Fonction si et - Guide
- Comment faire deux colonnes sur word - Guide
- Deux ecran pc - Guide
- Nombre de jours entre deux dates excel - Guide
- Deux whatsapp sur un téléphone - Guide
4 réponses
Mais si c possible, il te suffit de passer une variable en paramètre de ta fonction et qui puiss être changée et l'autre tu la retourne avec le retour de fonction :
int maFonction ( int *param)
{
// Instructions...
*param = 3;
return 2;
}
int main ()
{
int param = 0;
int retour;
printf("val param = %d\n",param);
retour = maFonction(¶m);
printf("Val retour = %d\nVal param = %d\n",retour,param);
}
Et voilou !! Bon ca c'est EN c? ALORS IL TE RESTE PLUS QU40 METTRE CA EN c++
Bonne chance
@++
int maFonction ( int *param)
{
// Instructions...
*param = 3;
return 2;
}
int main ()
{
int param = 0;
int retour;
printf("val param = %d\n",param);
retour = maFonction(¶m);
printf("Val retour = %d\nVal param = %d\n",retour,param);
}
Et voilou !! Bon ca c'est EN c? ALORS IL TE RESTE PLUS QU40 METTRE CA EN c++
Bonne chance
@++
Une autre solution est de faire une classe. Imagine que tu veuille retenir à la foiw la postion d'un objet x et le temps t (la postion est donc à l'instant t est donc x(t))
Class Position
{
public:
double x;
double t;
};
et ta fonction te renvoie une Postion (donc deux valeurs);
C'est une autre possibilité
Class Position
{
public:
double x;
double t;
};
et ta fonction te renvoie une Postion (donc deux valeurs);
C'est une autre possibilité