我是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,那么如何发送和接收函数将非常有帮助!
非常感谢你,祝你有美好的一天!