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