void *PCirst(LLIST**)
R1
PCfirst(
P1
)
Positionne le curseur sur le premier élément
de la liste
P1
et retourne son adresse.
En entrée :
P1
: Adresse d'un pointeur de liste.( LLIST **).
En sortie :
(Voir codes retour)
R1
:<>0 Le curseur est positionné sur le premier éléme
nt
. R1
= adresse de celui-ci.
R1
: =
NULL
la liste est vide ou n'est pas initialisée.
Remarque :
Au départ le curseur n'est jamais positionné.Donc il est nécessaire de la faire avant l'utilisation de certaines fonctions comme
Rnext
,
Rprev
.
Tester le pointeur
R1
avant utilisation.
Garantie:
Le curseur pointe sur le premier élément de la liste.
Voir aussi :
exemple 000