我正在为项目制作一些链接列表。我已经编码的列表从链接列表更新数据
t_team *add_team(t_team *teams, char *team_name, int id)
{
t_team *tmp;
if ((tmp = malloc(sizeof(t_team))) == NULL)
return (NULL);
if ((tmp->name = malloc(sizeof(char) * strlen(team_name) + 1)) == NULL)
return (NULL);
strcpy(tmp->name, team_name);
tmp->id = id;
tmp->next = teams;
return (tmp);
}
附加但我需要更新的列表中一个特定节点的ID,我该怎么办呢? 感谢
更新您的发布包含[mcve] –
搜索要更新的节点。更新它。不是很难。除了你还没有写搜索功能外,还有什么问题? –