#include <iostream>
using namespace std;
int main()
{
int *ipr, i=10;
double *vpr,v=5.2;;
ipr=&i;
vpr=&v;
cout << "Mostre o valor de i : " << i << endl;
cout << "Entre com novo valor de i via *ipr: ";
cin >> *ipr;
cout << "Mostre o novo valor de i : " << i << endl;
cout << "Mostre o valor de ipr : " << ipr << endl;
cout << "Mostre o valor de *&ipr & e * (se anulam): " << *&ipr << endl;
cout << "Mostre o valor de &vpr : " << &ipr << endl;
cout << endl;
system ("pause");
return 0;
}
1- Se &ipr mostra um endereço em hexadecimal, o que representa o valor hexadecimal mostrado por ipr ? lixo ?
2- Como a própria linha diz:
cout << "Mostre o valor de *&ipr & e * (se anulam): " << *&ipr << end;
se anulam e mostram o mesmo valor de ipr. O que isto quer dizer ?
Pergunta
Castro
:wacko:
Considere o código:
1- Se &ipr mostra um endereço em hexadecimal, o que representa o valor hexadecimal mostrado por ipr ? lixo ? 2- Como a própria linha diz:se anulam e mostram o mesmo valor de ipr. O que isto quer dizer ?
Obrigado
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.