LINUX.ORG.RU

Си, вопрос простой


0

0
Конструкция

while (link_num > path) {
link = link->prev;
link_num --;
}
и конструкция

while (link_num-- > path) {
link = link->prev;
}

ведь эквиваленты, правильно? Почему тогда разные результаты получаются?
★★★★★
Во второй конструкции link_num не в конце цикла уменьшается, а сразу после проверки условия.
Deleted
()
Ответ на: комментарий от Deleted
Ну да, а в скобках нет ничего другого, кроме того, что я написал.
ttnl ★★★★★
() автор топика
hint: не сидеть по 16 часов в сутки за компом
ttnl ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.