De l'aide svp

Julius -  
 vyr -
comment faire, le changement de 2 variables sans objet intermédiaire?
je suis un débutant à l'aide!!!!!!!!!!!

1 réponse

vyr
 
si tu fais ça en c, c++ ou java (?) :

a^=b;
b^=a;
a^=b;

dans un autre langage, il faut trouver le moyen de faire
a = a XOR b
b = b XOR a
a = a XOR b

où XOR est un opérateur bit à bit, comme ^ en c, c++ ou java
Je te passe l'explication, le plus simple, c'est d'essayer et de se rendre compte que ça marche ...
0