Тема
:
Обмен значениями без третьей переменной
Показать сообщение отдельно
#
4
04.09.2011, 13:24
NumLock
Let Me Show You
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация:
59586
я так понимаю, что A -> B, B -> C, C -> A
XCHG рулит)))
добавлено позже
Код:
var a, b: Integer; begin a := 2; b := 3; a := a+b; b := a-b; // b = 2 a := a-b; // a = 3
можно переполнение a+b схватить
__________________
Пишу программы за еду.
__________________
NumLock
Посмотреть профиль
Отправить персональное сообщение для NumLock
Найти все сообщения от NumLock