这该怎么处理

weixin_46343954 2020-10-07 05:18:13
typedef struct LinkedNode{
DataType data;
struct LinkedNode *prev;
struct LinkedNode *next;
}LinkedNode;//节点

typedef struct LinkedList{
int length; /* 链表的长度 */
LinkedNode *head; /* 双向循环链表的头节点 */
}LinkedList;
以上是题目给的
下面是我的
LinkedNode *alloc_node()//分配节点
{
LinkedNode *L;
L=(LinkedNode *)malloc(sizeof(LinkedNode));
return L;
}
void init_list(LinkedList *list)//初始化链表
{
list->head=alloc_node();
list->head->next=list->head;
list->head->prev=list->head;
list->length=0;
}
void init_list(LinkedList *list)第一条语句会出现问题
这是错误报告( 0x000000000040156c <+28>: mov 0x10(%rbp),%rax)
求各位大佬帮帮孩子
...全文
6 点赞 收藏 回复
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复

还没有回复,快来抢沙发~

发帖
其它技术问题
创建于2007-09-28

3842

社区成员

C/C++ 其它技术问题
申请成为版主
帖子事件
创建了帖子
2020-10-07 05:18
社区公告
暂无公告