ds_list_insert(id, pos, val);
| Argument | La description |
|---|---|
| id | L'identifiant de la liste à ajouter. |
| pos | La position pour ajouter la valeur, où 0 correspond au tout début de la liste et la position finale est ds_list_size (id) -1. |
| val | La valeur à ajouter à la liste. |
Retours: N / A
Cette fonction va ajouter la valeur donnée dans la liste à la position donnée. Si la liste contient plus de valeurs après la position donnée, leur position sera décalée d'une unité pour faire de la place, ce qui augmentera la liste d'une unité.
ds_list_insert(list, 9, score);
Le code ci-dessus va ajouter la valeur stockée dans la variable "score" dans la 10ème position de la liste indexée par la variable "list" (les listes sont comptées à partir de 0, donc une liste de 10 valeurs est numérotée de 0-9).