Endereço do operador (&)

Definição - o que significa o endereço do operador (&)?

Um operador de endereço é um mecanismo em C ++ que retorna o endereço de memória de uma variável. Esses endereços retornados pelo operador address-of são conhecidos como ponteiros, porque eles "apontam" para a variável na memória.

O operador address-of é um operador unário representado por um E comercial (&). Também é conhecido como operador de endereço.

Definirtec explica o endereço do operador (&)

Operadores de endereço geralmente têm dois propósitos:

  1. Para conduzir a passagem de parâmetros por referência, como por nome
  2. Para estabelecer os valores do ponteiro. Operadores de endereço apontam para o local na memória porque o valor do ponteiro é o endereço / local da memória onde o item de dados reside na memória.

Por exemplo, se o usuário estiver tentando localizar idade de 26 anos nos dados, a variável inteira será chamada de idade e terá a seguinte aparência: int idade = 26. Em seguida, o operador de endereço é usado para determinar a localização, ou o endereço, dos dados usando "& idade".

A partir daí, o valor hexadecimal do endereço pode ser impresso usando "cout