TP 4 : Fonctions et procédures : passage de paramètres#
Cette séance de travaux pratiques est dédiée au passage de
paramètres. On rappelle que en C++
, le mode de passage par défaut
est par valeur, les arguments sont alors recopiés. Le C++
, comme
de nombreux autres langages, fournit un autre mode dit par référence
où l’on fait précéder le paramètre formel du symbole &
.
Par exemple, la procédure suivante ajoute \(2\) à la variable passée en paramètre :
void incremente(int &i) {
i = i + 2;
}
int v = 4;
incremente(v);
v
Effectuez les exercices suivants dans l’ordre, en cochant les cases au fur et à mesure.