я не понимаюю.
void List::stacklist() {
node *temp = head;
while (temp != NULL)
{
cout « temp->x « " ";
temp = temp->next;
}
}
Вот функция вывода стека. Мы создаем временный указатеь, которому присваеваем значение головы стека. Затем идет цикл, который выводит след эллемент, но ведь next не меняется. Как это работает?
А с чего ты думаешь что next не меняется?)
Обсуждают сегодня