void *PGlastwc(LLIST**,void
*)
void *PGlastw(LLIST **,void
*)
|
R1PGlastw(
P1,P2 ) |
|
R1PGlastwc(
P1,P2 ) |
Recherche dans la liste P1 le
dernier élément
dont la/les clés correspond à la/les
clés de P2 puis retourne
son adresse..
La fonction PGlastwc positionne en plus le curseur sur l'élément
( dans le cas ou elle le trouve !!).
- En entrée :
- P1 : Adresse d'un pointeur de liste.( LLIST
**).
- P2 : Elément recherché puis élément
destination.
- En sortie :
(Voir
codes retour)
- R1 :adresse de l'élément en mémoire
s'il y a au moins un élément dans la liste P1
qui à la même clés que P2.
- R1 :NULL
la liste P1 n'a pas d'élément
qui corresponde aux critères de recherche ou elle n'est pas initialisée!!
Remarque :
- P2 doit être de la même type que
l'élément initialisé par la fonction initlist.
- Au retour de la fonction tester le pointeur R1
avant utilisation !!
Garantie:
- La fonction retourne l'adresse
du remier élément qui correspond à la clés.
Voir aussi :
exemple 000
Glastw(LLIST **, void *) PGfirstw(LLIST **,void *)