Здравствуйте, Chorkov, Вы писали:
C>И все таки, программа не компилируется / не работает / дает не правильный результат ...
Когда нажимаю на кнопку Button3, выдаётся сообщение о ошибке в адресах
C>Возможно ошибка к том, что в циклах перебора элементов, в качестве итератора используется внешняя переменная.
C>Поэтому:
C>C> while (first!= NULL) // на входев этот цикл first всегда будет равен NULL
C> {
C> Memo1->Lines->Add(IntToStr(first->a)+' '+(first->ch));
C> first =first->next;
C> }
C>
А как же иначе провести вывод очереди?