TP 4 : Fonctions et procédures : passage de paramètres

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.