我正在爲項目製作一些鏈接列表。我已經編碼的列表從鏈接列表更新數據
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] –
搜索要更新的節點。更新它。不是很難。除了你還沒有寫搜索功能外,還有什麼問題? –