/* Supprime dans une liste chaînée le nœud qui suit le nœud indiqué. Suppose que la liste commence par un nœud factice, aussi le test du pointeur de tête de liste n'est pas nécessaire. Retourne le même pointeur qui a été transmis. */ #include "llist.h" struct LinkNode *DeleteNodeAfter(struct LinkNode *NodeToDeleteAfter) { NodeToDeleteAfter->NextNode = NodeToDeleteAfter->NextNode->NextNode; return(NodeToDeleteAfter); }