Norris
Les pointeurs sont le plus souvent utilisés dans les listes chaînées.
pour plus de clarté : il existe deux types de pointeurs, en utilisant les symboles "*" et "&", "*" pointe vers une valeur (par exemple, "balle de tennis") et "&" pointe vers une référence (par exemple, "le tennis ball is in this box")
une liste chaînée est simplement une structure de données qui vous permet de garder un tas de choses organisées. Par exemple, vous pourriez avoir, disons, un mot - une liste de caractères - comme un "nœud" de la liste, puis un pointeur à la fin du nœud, pointant vers le mot suivant, afin que vous puissiez le lire comme phrase.
les utilisations réelles incluent des éléments tels que les arbres de recherche, les listes chaînées circulaires sont utilisées pour la mise en mémoire tampon de la vidéo en streaming, les dictionnaires (le livre ou l'outil,
pas l'objet de code) peut être implémenté avec des listes chaînées pour faire des choses comme la vérification orthographique, etc.
les listes chaînées sont l'une des structures de données les plus utiles et sont utilisées pour pratiquement tout, mais pour les comprendre, vous devez savoir comment utiliser les pointeurs, alors lisez ceci, jouez avec le code et assurez-vous vraiment de comprendre cela .