Exemplo 2: Passagem por Referência
Qual o valor de x ao final da execução do código abaixo?
#include<iostream>
using namespace std;
float quadrado(float &x);
int main(){
float x;
cout << "Informe um valor x: ";
cin >> x;
cout << quadrado(x) << endl;
cout << x << endl;
return 0;
}
float quadrado(float &x){
x = x * x;
return x;
}