小编des*_*ted的帖子

从链表C中获取最后一个元素

我正在尝试创建一个函数,该函数接受指向链接列表头部的指针,然后返回指向列表末尾项目的指针,或者如果它为空,则返回NULL.

这是我到目前为止所写的内容:

MusicRec * getLastItem(MusicRec * theList)
{
MursicRec * currentElement;
currentElement = theList->next;
while(currentElement != NULL)
{
    theList = currentElement;
    currentElement = currentElement->next;
}

return(0);
}
Run Code Online (Sandbox Code Playgroud)

我感到困惑的是我需要返回的东西theList还是currentElement

c linked-list

1
推荐指数
1
解决办法
1261
查看次数

标签 统计

c ×1

linked-list ×1