bonjour,

Il y a une différence entre passage d'argument par valeur et par référence
Si la fonction utilise des argumentd,cette différence est illustrée come ceci:
passage par valeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
void function(int a)
{// corps de la fonction}
passage par référence:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
void function(ref int a)
{// corps de la fonction}
Cependant,si je crée une fonction qui n'a pas d'argument mais dont la variable utilsée dans le corps de la fonction est utlisée en tant que référence et non que valeur,comment faut-il modifier la fonction
exemple de fonction. sans argument utilisant une variable en tant que valeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
void increment()
{int a;
a++;
}
modifiez SVP la fonction increment de manière à ce que la variable a soit utilisée en tant que référence


merci de votre aide