|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrew Ezhguroff 2:5020/400 24 Apr 2002 13:30:31 To : Serg Belyaev Subject : Re: Обьясните стpоку в Кнуте -------------------------------------------------------------------------------- Привет! "Serg Belyaev" <Serg.Belyaev@p7.f166.n5015.z2.fidonet.org> сообщил(а): AO>>> Hа стp. 451 3-го тома Кнута есть такая вот запись: (p,q) <- (q,p-q) AO>>> p, q - обычные пеpеменные. AO>>> Что она означает? AO>>> Я знаю, что запись вида p <- n эквивалентна p=n. SB> Также: p=q, q=p-q Т.е. по твоему получается: p=q q=0 ИМХО, в языках, имеющих "множественное" присваивание, куда чаще используется совершенно другая семантика: все правые части вычисляются ДО изменения левых частей оператора присваивания. Т.е. это эквивалентно: tmp1=q tmp2=p-q p=tmp1 q=tmp2 С уважением, Андрей. -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/64885a72d98d.html, оценка из 5, голосов 10
|