Я пытаюсь создать связанный список с двумя отдельными списками в одной структуре. То есть он содержит значение «имя» и «возраст». Затем программа может либо вывести список, отсортированный по имени, либо отсортированный по возрасту. Поэтому мне нужны два связанных списка, по сути.
Однако мне нужно, чтобы программа знала о корне / заголовке как списка имен, так и списка возраста.
Я не уверен, как отправить это в мою функцию.
У меня уже будет имя и возраст, который я хочу добавить в каждый список, и затем мне придется каким-то образом отправить его в начало каждого списка. Поскольку есть две головы, которые я хочу вернуть, я не могу использовать функцию возврата. Как я могу сообщить своему основному об изменениях в заголовках / корневых списках?
Надеюсь, вопрос ясен, и спасибо за ответы!