如何在链表中传递结构?

时间:2018-08-08 07:44:29

标签: struct linked-list

我是C语言的新手, 我总是觉得这个网站很有帮助,但是找不到这个问题的明确答案。

我很难发送带有3个字段的结构作为链接列表值。

这是函数:

void add_to_list(list *s,  find_indexs * q)
 {
    list_node* ln = (list_node*)malloc(sizeof(list_node));
    ln->p = (find_indexs*)malloc(sizeof(find_indexs));
    ln->p->index_i= q->index_i;
    ln->p->index_j = q->index_j;
    ln->p->value = q->value;
    ln->next =s->head;
    s->head = ln;
    s->size++;
 }

现在位于function ln->?=(the wanted filed)内 但是在那之后我收到nullptr警告。

顺便说一句,如果有人可以向我解释如何声明s,那么如何发送和接收函数将非常有帮助!

非常感谢你,祝你有美好的一天!

0 个答案:

没有答案