references & argument de function & valeur de retour
bonjour,
Question 1 :
�crire une fonction qui prend un pointeur en argument (pointeur sur int par exemple), modifie ca valeure, et puis renvoie la destination de pointeur comme r�f�rence
je ne comprend pas qu'est ce que je dois renvoyer ?
Question 2 :
soit la fonction suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
void fct (const int& n)
{
//traitements sur n
}
int main()
{
float p =3.0;
fct(p);
return 0;
} |
Est ce que le compilateur va creer une copie de la variable effectif (p) pour permettre a la fonction fct de travailler dessus ou les 2 variables p et n vont pointer sur la meme emplacement memoire ?
Merci pour votre aide