0
我试图为主列表中的每个元素创建一个小列表。我有主列表工作正常,但我不知道如何访问和添加元素到小列表中。将元素添加到链接列表中的链接列表中C
struct smallList
{
char data;
struct smallList *next;
};
struct bigList
{
char data;
struct bigList *next;
struct smallList *head;
} *root;
当我添加的东西向主列表,我宣布为每个新节点:
newNode->head = NULL;
我用这个功能将当前指针到达主列表中的元素:
struct bigList *pointer = getPointer(root, value);
然后,添加东西到它的smallList| using that pointer. I pass along
pointer-> head`到这个函数。它不工作。
insert(pointer->head, value)
了解如何传递*指针by-address *(即指向指针的指针)。 – WhozCraig 2013-03-01 02:50:49