Étape 1: Quels sont les pointeurs ?
Les pointeurs sont un type spécial de variable qui contient l’adresse d’une autre variable. L’adresse d’une variable est où il est stocké dans l’ordinateur par rapport à la physique ou de la mémoire virtuelle.Voici un premier exemple de la façon de déclarer un pointeur :
int * mypointer ;
Nous allons décomposer l’exemple ci-dessus en ses différentes parties.
Le « int » au début de la déclaration spécifie ce qu’il retourne lorsqu’il est effectué en cours d’exécution. Cela peut être tout type de la valeur souhaitée. Dans cet exemple, le pointeur retourne un entier, quand elle est faite en cours d’exécution.
(NOTE : int = valeur integer, char = valeur de caractère, bool = valeur de type boolean, Sub ne = aucune valeur de retour.)
L’astérisque à la fin de la valeur de retour indique que nous sommes déclarer un pointeur. Et enfin, le nom du pointeur vient par la suite.
Avant que vous pouvez obtenir une poignée sur les pointeurs, vous devez comprendre comment les ordinateurs adresse mémoire.