« Programmation C++/Les fonctions » : différence entre les versions
Contenu supprimé Contenu ajouté
plus standard |
|||
Ligne 172 :
int b = 7;
cout << "a : " << a << endl;
cout << " passageValeur (a); // Appel de la fonction en passant la variable a par valeur
Ligne 180 ⟶ 181 :
// Une copie de l'adresse est transmise à la fonction
cout << endl;
cout << " cout " system ("PAUSE");
Ligne 189 ⟶ 192 :
{
int num = 100;
cout << endl;
cout " * ptr = 9; // Change la valeur pointée;
Ligne 198 ⟶ 202 :
void passageValeur(int val)
{
cout <<
cout "val : " << val;
val = 12; // <-- modification de la valeur ignorée par la fonction appelante
|