Я бы использовал третью переменную.АццкоМото wrote:x=5;XpoH wrote:Эмммм, простите, что?АццкоМото wrote:вопрос по кодированию (русский кстати задавал) - поменять значения двух переменных местами.
y=7;
x+=y; // 12
y=x-y; // 5
x-=y; // 7
все.
Так безопаснее.
Для извращенцев, можно еще так, для целых чисел:
x = x ^ y;
y = x ^ y;
x = x ^ y;