Variable1 = variable2 =variable3 en C

Fermé
paulodu33 - 17 févr. 2011 à 18:13
 paulodu33 - 17 févr. 2011 à 18:52
Bonjour,

Est-ce que ce code fonctionne (c-à-d, est-ce que variable1 est identique à variable2 et variable3) ?

int variable1 = 0, variable2 = 0, variable3 = 5;
variable1 = variable2 = variable3;

1 réponse

Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 54
Modifié par Hxyp le 17/02/2011 à 18:22
Bonjour,

int variable1 = 0, variable2 = 0, variable3 = 5;
variable1 = variable2 = variable3;

c'est la dernière valeur qui est appliquée aux précédentes,
ce qui revient à :

int variable1, variable2, variable3 = 5;
variable1 = variable3;
variable2 = variable3;
ou...
int variable1, variable2, variable3 = 5;
variable2 = variable3;
variable1 = variable2;

Enfin ça revient au même la valeur de variable3 se retrouve dans variable1 et 2
1
Merci, exactement ce que je voulais savoir !
0