Définition - Que signifie l'adresse de l'opérateur (&)?
Un opérateur d'adresse de est un mécanisme dans C ++ qui renvoie l'adresse mémoire d'une variable. Ces adresses renvoyées par l'opérateur address-of sont appelées pointeurs, car elles "pointent" vers la variable en mémoire.
L'opérateur d'adresse de est un opérateur unaire représenté par une esperluette (&). Il est également appelé opérateur d'adresse.
Definir Tech explique l'adresse de l'opérateur (&)
Les opérateurs d'adresses ont généralement deux objectifs:
- Pour effectuer le passage de paramètres par référence, comme par nom
- Pour établir des valeurs de pointeur. Les opérateurs d'adresse de pointent vers l'emplacement dans la mémoire car la valeur du pointeur est l'adresse / l'emplacement mémoire où l'élément de données réside en mémoire.
Par exemple, si l'utilisateur tente de localiser l'âge de 26 ans dans les données, la variable entière serait nommée age et ressemblerait à ceci: int age = 26. Ensuite, l'opérateur d'adresse est utilisé pour déterminer l'emplacement, ou l'adresse, des données en utilisant "& age".
À partir de là, la valeur hexadécimale de l'adresse peut être imprimée en utilisant "cout