CriandoBits
Identifique-se Entrar Esqueceu a senha? Esqueci minha senha

C/C++ - Referência

Por Benedito Silva Júnior - publicado em 20/06/2016


Uma referência é um sinônimo; quando criamos uma referência, devemos inicializá-la com o nome de um objeto alvo.

A partir desse momento, a referência funciona como um segundo nome para o alvo, de modo que qualquer coisa que fizermos com a referência estará na verdade sendo feita com o alvo.

Para criar uma referência, digitamos o tipo do objeto alvo, seguido pelo operador de referência &, mais o nome da referência. As referências podem ter qualquer nome que seja válido em C++. Por exemplo, se tivermos uma variável int chamada idade, podemos criar uma referência a ela da seguinte forma:

int &refIdade = idade;

Veja:

// Ilustra o uso de referências #include <iostream> int main() { // Uma variável int int intVar; // Uma referência a int int &intRef = intVar; // Inicializa intVar = 433; // Exibe valores cout << "\n*** Valores iniciais ***"; cout << "\nintVar = " << intVar; cout << "\nintRef = " << intRef; // Altera valores intRef = 379; // Exibe novos valores cout << "\n*** Novos valores ***"; cout << "\nintVar = " << intVar; cout << "\nintRef = " << intRef; return 0; } // Fim de main()


 
Voltar a pagina anteriorVoltarSubir ao topo da páginaTopo