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:
- Para conduzir a passagem de parâmetros por referência, como por nome
- 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