« Structures de données en C/Les listes simples » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 45 :
[[Image:Structures_de_données_en_C-list_prepend.png|334 px|Ajoût d'un élément en tête de liste]]
List *list_prepend(List *old, <font color="blue">void</font> *data)▼
{▼
▲List *list_prepend(List *old, void *data)
List *list = list_create(data); <font color="green">/* création et affectation d'une liste d'un élément (en vert sur le diagramme) */</font>▼
▲{
<font color="blue">if</font> (list) <font color="green">/* si l'allocation mémoire a réussi */</font>
▲ List *list = list_create(data); /* création et affectation d'une liste d'un élément (en vert sur le diagramme) */
<font
}▼
▲}
==== Ajoût d'un élément en fin de liste ====
|