Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /*
- Error comum de programação Tentar reatribuir uma referencia anteriormente declarada como um alias de outra variavel é um erro de logica . O valor da outra variavel é
- simplesmente atribuido á variavel para a qual a referencia já é um alias;
- Erro cumumde programção retornar uma referencia a uma variavel automatica em uma funcao chamada é um erro de logica . Alguns compiladores em emitem um aviso quando isso ocorre;
- */
- int main(){
- int x;
- // int &y; Não inicializar uma variavel de referencia quando ela é declarada é um erro de compilação,
- // a menos que a declaração faça parte da lista de parâmetros de uma função.Os parâmetros de referência são iniciados
- //quando a função em que são declarados é chamada;
- int &z = x; // correto foi inicializadas.
- z = 10;
- cout <<" x "<<x<<" y "<<z<<endl;
- system("pause");
- return 0;
- }
Add Comment
Please, Sign In to add comment