LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Никуда они не слетят, надо хранить не сами элементы, а указатели на них. Взятие указателя на ссылку в массиве просто запретить, так же как ты не можешь брать указатель на cdr в cons, ты можешь брать только его значение.

нарисуй на массивах своих два списка с разным началом, но одним хвостом.

на конс ячейках это тривиально(собсно для того они и сделаны).

или один список есть хвост другого.

Исправление alysnix, :

Никуда они не слетят, надо хранить не сами элементы, а указатели на них. Взятие указателя на ссылку в массиве просто запретить, так же как ты не можешь брать указатель на cdr в cons, ты можешь брать только его значение.

нарисуй на массивах своих два списка с разным началом, но одним хвостом.

на конс ячейках это тривиально.

или один список есть хвост другого.

Исходная версия alysnix, :

Никуда они не слетят, надо хранить не сами элементы, а указатели на них. Взятие указателя на ссылку в массиве просто запретить, так же как ты не можешь брать указатель на cdr в cons, ты можешь брать только его значение.

на рисуй на массивах своих два списка с разным началом, но одним хвостом.

на конс ячейках это тривиально.

или один список есть хвост другого.