11.19 Связные списки
Зачем нужны, если есть realloc()?
Наивный список
Задать три переменных a,b,c типа intlist и сделать список a -> b -> c Вывести его «классическим» for(intlist *p=&a; p; p=p->next) printf("%d\n", p->value);
Переделать пример на malloc / free для a,b,c
Процедура вставки значения после элемента списка current : intlist *insert(intlist *current, int value) - завести новый
- перекинуть ссылки
обратите внимание на intlist *current
В чём проблема написать процедуру вставки элемента в список перед current?
