Bonjour,
Je suis en train de faire un carnet d'adresse n liste chainees donc j'ai declaré ma structure comme suit :
struct contact
{
char nom[20];
char prenom[20];
char numTel[11];
char mel[50];
char motdepasse[21];
struct contact *next; //pointe sur l'adresse du suivant
}*pc,*start,*fin; //pointeur de type contact : pointeur courant, pointeur pour le début et pour la fin
Jusque la tout va bien, mais je voudrai supprimer un élément, comment faire sachant que je n'ai pas de pointeur pointant sur un précédent? Est ce obligatoire?! Si oui, quelqu'un pourrait-il m'aider?
Configuration: Windows XP
Firefox 3.0.3